home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1988-10-22 | 206.8 KB | [ STAK/WILD]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
100%
dexvert
HyperCard Stack (archive/hypercard)
idMeta
Supported
1%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
100%
file
MacBinary II, Sat Oct 22 16:20:43 1988, modified Sat Oct 22 16:20:43 1988, creator HyperCard, type HyperCard stack, 51072 bytes "WorkStation�v4.0 " , at 0xc800 160395 bytes resource
default (weak)
99%
file
data
default
74%
TrID
Mac HyperCard stack (MacBinary)
default
25%
TrID
MacBinary 2
default (weak)
100%
dearkID
deark: macbinary
default
100%
siegfried
fmt/1762 MacBinary (II)
default
50%
lsar
MacBinary
default
id metadata key value macFileType [ STAK] macFileCreator [ WILD]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 11 57 6f 72 6b 53 74 | 61 74 69 6f 6e a9 76 34 |..WorkSt|ation.v4| |00000010| 2e 30 20 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.0 .....|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 53 54 41 4b 57 49 4c | 44 00 00 00 00 00 00 00 |.STAKWIL|D.......| |00000050| 00 00 00 00 00 c7 80 00 | 02 72 8b 9f 86 9e 1b 9f |........|.r......| |00000060| 86 9e 1b 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 5f db 00 00 |........|...._...| |00000080| 00 00 60 00 53 54 41 4b | ff ff ff ff e7 e8 31 2d |..`.STAK|......1-| |00000090| 00 00 00 08 00 00 c7 80 | 00 00 60 00 00 00 00 00 |........|..`.....| |000000a0| 00 00 00 00 00 00 00 01 | 00 00 0a df 00 00 00 06 |........|........| |000000b0| 00 00 0b eb 00 00 0e 6a | 00 00 00 00 00 00 00 00 |.......j|........| |000000c0| 00 00 00 00 00 00 00 00 | 00 05 00 00 10 00 00 00 |........|........| |000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000e0| 00 00 00 00 01 20 80 00 | 01 20 80 00 01 20 80 00 |..... ..|. ... ..| |000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000340| 00 00 00 00 00 00 00 00 | 80 00 00 00 08 00 00 00 |........|........| |00000350| 88 00 22 00 88 00 22 00 | 88 88 22 22 88 88 22 22 |.."...".|..""..""| |00000360| 88 aa 22 aa 88 aa 22 aa | cc aa 33 aa cc aa 33 aa |.."...".|..3...3.| |00000370| ee aa bb aa ee aa bb aa | ee bb bb ee ee bb bb ee |........|........| |00000380| ff bb ff ee ff bb ff ee | ff bb ff ff ff bb ff ff |........|........| |00000390| 80 10 02 20 01 08 40 04 | ff ff ff ff ff ff ff ff |... ..@.|........| |000003a0| 88 22 88 22 88 22 88 22 | 11 22 44 88 11 22 44 88 |."."."."|."D.."D.| |000003b0| c4 80 0c 68 43 02 30 26 | b1 30 03 1b d8 c0 0c 8d |...hC.0&|.0......| |000003c0| aa 00 aa 00 aa 00 aa 00 | 88 22 55 22 88 22 55 22 |........|."U"."U"| |000003d0| 88 55 22 55 88 55 22 55 | 77 dd 77 dd 77 dd 77 dd |.U"U.U"U|w.w.w.w.| |000003e0| 80 00 00 00 00 00 00 00 | aa 55 aa 55 aa 55 aa 55 |........|.U.U.U.U| |000003f0| 03 84 48 30 0c 02 01 01 | 82 44 39 44 82 01 01 01 |..H0....|.D9D....| |00000400| 88 14 22 41 88 41 22 14 | 80 80 41 3e 08 08 14 e3 |.."A.A".|..A>....| |00000410| 22 04 8c 74 22 17 98 10 | be 80 88 08 eb 08 88 80 |"..t"...|........| |00000420| 25 c8 32 89 64 24 4c 92 | a2 9c 41 be 2a c9 14 eb |%.2.d$L.|..A.*...| |00000430| 40 a0 00 00 04 0a 00 00 | 80 40 20 00 02 04 08 00 |@.......|.@ .....| |00000440| aa 00 80 00 88 00 80 00 | ff 80 80 80 80 80 80 80 |........|........| |00000450| 08 1c 22 c1 80 01 02 04 | ff 80 80 80 ff 08 08 08 |..".....|........| |00000460| f8 74 22 47 8f 17 22 71 | bf 00 bf bf b0 b0 b0 b0 |.t"G.."q|........| |00000470| ff 7f be 5d a2 41 80 00 | fa f5 fa f5 a0 50 a0 50 |...].A..|.....P.P| |00000480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000680| 6f 6e 20 6f 70 65 6e 53 | 74 61 63 6b 0d 67 6c 6f |on openS|tack.glo| |00000690| 62 61 6c 20 6c 65 76 65 | 6c 48 6f 6c 64 65 72 2c |bal leve|lHolder,| |000006a0| 20 68 6f 6c 64 4e 75 6d | 2c 20 64 69 61 6c 4e 75 | holdNum|, dialNu| |000006b0| 6d 62 65 72 2c 20 78 2c | 20 77 69 6e 64 6f 77 4c |mber, x,| windowL| |000006c0| 6f 63 2c 20 74 68 65 54 | 65 78 74 0d 67 6c 6f 62 |oc, theT|ext.glob| |000006d0| 61 6c 20 77 69 6e 64 6f | 77 4c 6f 63 48 6f 6c 64 |al windo|wLocHold| |000006e0| 65 72 2c 20 70 61 74 68 | 4e 61 6d 65 0d 0d 73 65 |er, path|Name..se| |000006f0| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 73 65 |t cursor| to 4.se| |00000700| 74 20 74 68 65 20 75 73 | 65 72 4c 65 76 65 6c 20 |t the us|erLevel | |00000710| 74 6f 20 35 0d 70 75 74 | 20 6c 6f 6e 67 20 6e 61 |to 5.put| long na| |00000720| 6d 65 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |me of th|is stack| |00000730| 20 69 6e 74 6f 20 70 61 | 74 68 6e 61 6d 65 0d 70 | into pa|thname.p| |00000740| 75 74 20 74 68 65 20 6c | 6f 63 20 6f 66 20 63 61 |ut the l|oc of ca| |00000750| 72 64 20 77 69 6e 64 6f | 77 20 69 6e 74 6f 20 77 |rd windo|w into w| |00000760| 69 6e 64 6f 77 4c 6f 63 | 48 6f 6c 64 65 72 0d 64 |indowLoc|Holder.d| |00000770| 65 6c 65 74 65 20 66 69 | 72 73 74 20 77 6f 72 64 |elete fi|rst word| |00000780| 20 6f 66 20 70 61 74 68 | 6e 61 6d 65 0d 73 65 74 | of path|name.set| |00000790| 20 6c 6f 63 6b 73 63 72 | 65 65 6e 20 74 6f 20 74 | lockscr|een to t| |000007a0| 72 75 65 0d 73 68 6f 77 | 20 62 6b 67 6e 64 20 62 |rue.show| bkgnd b| |000007b0| 74 6e 20 22 57 6f 72 6b | 20 53 74 61 74 69 6f 6e |tn "Work| Station| |000007c0| a9 22 0d 67 65 74 20 73 | 63 72 69 70 74 20 6f 66 |.".get s|cript of| |000007d0| 20 62 6b 67 6e 64 20 62 | 74 6e 20 22 57 6f 72 6b | bkgnd b|tn "Work| |000007e0| 20 53 74 61 74 69 6f 6e | a9 22 0d 64 65 6c 65 74 | Station|.".delet| |000007f0| 65 20 77 6f 72 64 20 32 | 20 6f 66 20 6c 69 6e 65 |e word 2| of line| |00000800| 20 32 20 6f 66 20 69 74 | 0d 70 75 74 20 22 22 26 | 2 of it|.put ""&| |00000810| 26 70 61 74 68 6e 61 6d | 65 20 61 66 74 65 72 20 |&pathnam|e after | |00000820| 77 6f 72 64 20 31 20 6f | 66 20 6c 69 6e 65 20 32 |word 1 o|f line 2| |00000830| 20 6f 66 20 69 74 0d 73 | 65 74 20 74 68 65 20 73 | of it.s|et the s| |00000840| 63 72 69 70 74 20 6f 66 | 20 62 6b 67 6e 64 20 62 |cript of| bkgnd b| |00000850| 75 74 74 6f 6e 20 22 57 | 6f 72 6b 20 53 74 61 74 |utton "W|ork Stat| |00000860| 69 6f 6e a9 22 20 74 6f | 20 69 74 0d 68 69 64 65 |ion." to| it.hide| |00000870| 20 62 6b 67 6e 64 20 62 | 74 6e 20 22 57 6f 72 6b | bkgnd b|tn "Work| |00000880| 20 53 74 61 74 69 6f 6e | a9 22 0d 73 65 74 20 6c | Station|.".set l| |00000890| 6f 63 6b 73 63 72 65 65 | 6e 20 74 6f 20 66 61 6c |ockscree|n to fal| |000008a0| 73 65 0d 68 69 64 65 20 | 6d 65 6e 75 42 61 72 0d |se.hide |menuBar.| |000008b0| 67 65 74 20 74 68 65 20 | 76 65 72 73 69 6f 6e 0d |get the |version.| |000008c0| 69 66 20 69 74 20 3c 31 | 2e 32 20 74 68 65 6e 0d |if it <1|.2 then.| |000008d0| 73 65 74 20 63 75 72 73 | 6f 72 20 74 6f 20 33 0d |set curs|or to 3.| |000008e0| 67 65 74 20 70 6f 70 41 | 6c 65 72 74 28 33 2c 30 |get popA|lert(3,0| |000008f0| 2c 22 59 6f 75 27 72 65 | 20 6e 6f 74 20 75 73 69 |,"You're| not usi| |00000900| 6e 67 20 74 68 65 20 d2 | 72 69 67 68 74 d3 20 76 |ng the .|right. v| |00000910| 65 72 73 69 6f 6e 20 6f | 66 20 22 26 c2 0d 22 48 |ersion o|f "&.."H| |00000920| 79 70 65 72 43 61 72 64 | aa 21 20 57 6f 72 6b 53 |yperCard|.! WorkS| |00000930| 74 61 74 69 6f 6e a9 20 | 72 65 71 75 69 72 65 73 |tation. |requires| |00000940| 20 48 79 70 65 72 43 61 | 72 64 aa 20 76 31 2e 32 | HyperCa|rd. v1.2| |00000950| 20 6f 72 20 68 69 67 68 | 65 72 2e 22 2c c2 0d 22 | or high|er.",.."| |00000960| 43 6c 69 63 6b 20 d2 43 | 61 6e 63 65 6c d3 20 74 |Click .C|ancel. t| |00000970| 6f 20 65 73 63 61 70 65 | 2c 20 c9 6f 72 20 d2 4f |o escape|, .or .O| |00000980| 4b d3 20 69 66 20 79 6f | 75 20 73 74 69 6c 6c 20 |K. if yo|u still | |00000990| 77 61 6e 74 20 74 6f 20 | 63 6f 6e 74 69 6e 75 65 |want to |continue| |000009a0| 20 77 69 74 68 20 74 68 | 69 73 20 6d 61 64 6e 65 | with th|is madne| |000009b0| 73 73 21 22 29 0d 69 66 | 20 69 74 20 3d 20 22 32 |ss!").if| it = "2| |000009c0| 22 20 74 68 65 6e 20 67 | 6f 20 48 6f 6d 65 0d 65 |" then g|o Home.e| |000009d0| 6e 64 20 69 66 0d 65 6e | 64 20 6f 70 65 6e 53 74 |nd if.en|d openSt| |000009e0| 61 63 6b 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ack.----|--------| |000009f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 6f 6e 20 63 |--------|---.on c| |00000a30| 6c 6f 73 65 53 74 61 63 | 6b 0d 67 6c 6f 62 61 6c |loseStac|k.global| |00000a40| 20 77 69 6e 64 6f 77 4c | 6f 63 48 6f 6c 64 65 72 | windowL|ocHolder| |00000a50| 0d 73 65 74 20 6c 6f 63 | 6b 53 63 72 65 65 6e 20 |.set loc|kScreen | |00000a60| 74 6f 20 74 72 75 65 0d | 2d 2d 68 69 64 65 20 62 |to true.|--hide b| |00000a70| 6b 67 6e 64 20 66 69 65 | 6c 64 20 69 64 20 32 30 |kgnd fie|ld id 20| |00000a80| 33 0d 68 69 64 65 20 62 | 6b 67 6e 64 20 66 69 65 |3.hide b|kgnd fie| |00000a90| 6c 64 20 69 64 20 32 30 | 34 0d 68 69 64 65 20 62 |ld id 20|4.hide b| |00000aa0| 6b 67 6e 64 20 62 74 6e | 20 69 64 20 32 30 35 0d |kgnd btn| id 205.| |00000ab0| 73 65 74 20 74 68 65 20 | 6c 6f 63 20 6f 66 20 63 |set the |loc of c| |00000ac0| 61 72 64 20 77 69 6e 64 | 6f 77 20 74 6f 20 77 69 |ard wind|ow to wi| |00000ad0| 6e 64 6f 77 4c 6f 63 48 | 6f 6c 64 65 72 0d 73 65 |ndowLocH|older.se| |00000ae0| 74 20 6c 6f 63 6b 53 63 | 72 65 65 6e 20 74 6f 20 |t lockSc|reen to | |00000af0| 66 61 6c 73 65 0d 2d 2d | 20 41 75 74 6f 20 43 6f |false.--| Auto Co| |00000b00| 6d 70 61 63 74 20 73 74 | 61 63 6b c9 69 66 20 6e |mpact st|ack.if n| |00000b10| 65 65 64 65 64 0d 69 66 | 20 74 68 65 20 66 72 65 |eeded.if| the fre| |00000b20| 65 53 69 7a 65 20 6f 66 | 20 74 68 69 73 20 73 74 |eSize of| this st| |00000b30| 61 63 6b 20 3e 3d 20 33 | 30 30 30 30 20 74 68 65 |ack >= 3|0000 the| |00000b40| 6e 0d 73 65 74 20 74 68 | 65 20 6c 6f 63 20 6f 66 |n.set th|e loc of| |00000b50| 20 6d 73 67 20 74 6f 20 | 31 31 2c 36 30 0d 67 65 | msg to |11,60.ge| |00000b60| 74 20 70 6f 70 41 6c 65 | 72 74 28 33 2c 30 2c 22 |t popAle|rt(3,0,"| |00000b70| 59 6f 75 72 20 57 6f 72 | 6b 53 74 61 74 69 6f 6e |Your Wor|kStation| |00000b80| a9 20 73 74 61 63 6b 20 | 68 61 73 20 22 20 26 20 |. stack |has " & | |00000b90| 72 6f 75 6e 64 28 74 68 | 65 20 66 72 65 65 53 69 |round(th|e freeSi| |00000ba0| 7a 65 20 6f 66 20 74 68 | 69 73 c2 0d 73 74 61 63 |ze of th|is..stac| |00000bb0| 6b 2f 31 30 32 34 29 20 | 26 20 22 4b 20 6f 66 20 |k/1024) |& "K of | |00000bc0| 66 72 65 65 20 73 70 61 | 63 65 c9 20 64 6f 20 79 |free spa|ce. do y| |00000bd0| 6f 75 20 77 61 6e 74 20 | 74 6f 20 63 6f 6d 70 61 |ou want |to compa| |00000be0| 63 74 20 69 74 20 6e 6f | 77 3f 22 2c c2 0d 22 53 |ct it no|w?",.."S| |00000bf0| 65 6c 65 63 74 20 d2 4f | 4b d3 20 74 6f 20 63 6f |elect .O|K. to co| |00000c00| 6d 70 61 63 74 20 74 68 | 65 20 73 74 61 63 6b 20 |mpact th|e stack | |00000c10| 6e 6f 77 c9 20 d2 43 61 | 6e 63 65 6c d3 20 74 6f |now. .Ca|ncel. to| |00000c20| 20 22 26 c2 0d 22 6a 75 | 73 74 20 63 6c 6f 73 65 | "&.."ju|st close| |00000c30| 20 74 68 65 20 73 74 61 | 63 6b 2e 22 29 0d 69 66 | the sta|ck.").if| |00000c40| 20 69 74 20 3d 20 22 32 | 22 20 74 68 65 6e 20 65 | it = "2|" then e| |00000c50| 78 69 74 20 63 6c 6f 73 | 65 53 74 61 63 6b 20 65 |xit clos|eStack e| |00000c60| 6c 73 65 0d 69 66 20 69 | 74 20 3d 20 22 31 22 20 |lse.if i|t = "1" | |00000c70| 74 68 65 6e 0d 64 6f 4d | 65 6e 75 20 22 43 6f 6d |then.doM|enu "Com| |00000c80| 70 61 63 74 20 53 74 61 | 63 6b 22 0d 65 6e 64 20 |pact Sta|ck".end | |00000c90| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |00000ca0| 0d 65 6e 64 20 63 6c 6f | 73 65 53 74 61 63 6b 0d |.end clo|seStack.| |00000cb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000cc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000cd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000ce0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000cf0| 2d 2d 2d 2d 2d 2d 2d 0d | 6f 6e 20 6f 70 65 6e 43 |-------.|on openC| |00000d00| 61 72 64 0d 70 75 74 20 | 74 68 65 20 64 61 74 65 |ard.put |the date| |00000d10| 20 69 6e 74 6f 20 66 69 | 65 6c 64 20 22 64 61 74 | into fi|eld "dat| |00000d20| 65 22 0d 65 6e 64 20 6f | 70 65 6e 43 61 72 64 0d |e".end o|penCard.| |00000d30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000d40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000d50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000d60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000d70| 2d 2d 2d 2d 2d 2d 2d 0d | 6f 6e 20 6b 69 6c 6c 42 |-------.|on killB| |00000d80| 75 74 74 6f 6e 0d 63 68 | 6f 6f 73 65 20 42 75 74 |utton.ch|oose But| |00000d90| 74 6f 6e 20 74 6f 6f 6c | 0d 63 6c 69 63 6b 20 61 |ton tool|.click a| |00000da0| 74 20 74 68 65 20 63 6c | 69 63 6b 4c 6f 63 0d 64 |t the cl|ickLoc.d| |00000db0| 6f 4d 65 6e 75 20 22 43 | 75 74 20 42 75 74 74 6f |oMenu "C|ut Butto| |00000dc0| 6e 22 0d 63 68 6f 6f 73 | 65 20 42 72 6f 77 73 65 |n".choos|e Browse| |00000dd0| 20 74 6f 6f 6c 0d 65 6e | 64 20 6b 69 6c 6c 42 75 | tool.en|d killBu| |00000de0| 74 74 6f 6e 0d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |tton.---|--------| |00000df0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000e00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000e10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000e20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 6f 6e 20 |--------|----.on | |00000e30| 57 53 48 65 6c 70 0d 70 | 75 73 68 20 63 61 72 64 |WSHelp.p|ush card| |00000e40| 0d 76 69 73 75 61 6c 20 | 64 69 73 73 6f 6c 76 65 |.visual |dissolve| |00000e50| 20 74 6f 20 67 72 61 79 | 0d 67 6f 20 74 6f 20 63 | to gray|.go to c| |00000e60| 61 72 64 20 69 64 20 37 | 31 35 32 0d 68 69 64 65 |ard id 7|152.hide| |00000e70| 20 6d 65 6e 75 42 61 72 | 0d 73 65 74 20 74 68 65 | menuBar|.set the| |00000e80| 20 73 63 72 6f 6c 6c 20 | 6f 66 20 66 69 65 6c 64 | scroll |of field| |00000e90| 20 22 69 6e 66 6f 20 74 | 65 78 74 22 20 74 6f 20 | "info t|ext" to | |00000ea0| 30 0d 73 65 74 20 74 68 | 65 20 73 63 72 6f 6c 6c |0.set th|e scroll| |00000eb0| 20 6f 66 20 63 61 72 64 | 20 66 69 65 6c 64 20 69 | of card| field i| |00000ec0| 64 20 32 20 74 6f 20 30 | 0d 65 6e 64 20 57 53 48 |d 2 to 0|.end WSH| |00000ed0| 65 6c 70 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |elp.----|--------| |00000ee0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000ef0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000f00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000f10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 66 75 6e 63 |--------|---.func| |00000f20| 74 69 6f 6e 20 63 6c 69 | 63 6b 4c 69 6e 65 0d 72 |tion cli|ckLine.r| |00000f30| 65 74 75 72 6e 20 28 74 | 72 75 6e 63 28 28 28 73 |eturn (t|runc(((s| |00000f40| 63 72 6f 6c 6c 20 6f 66 | 20 74 68 65 20 74 61 72 |croll of| the tar| |00000f50| 67 65 74 29 20 c2 0d 2b | 20 28 69 74 65 6d 20 74 |get) ..+| (item t| |00000f60| 77 6f 20 6f 66 20 74 68 | 65 20 63 6c 69 63 6b 6c |wo of th|e clickl| |00000f70| 6f 63 29 20 c2 0d 2d 20 | 28 69 74 65 6d 20 74 77 |oc) ..- |(item tw| |00000f80| 6f 20 6f 66 20 74 68 65 | 20 72 65 63 74 20 6f 66 |o of the| rect of| |00000f90| 20 74 68 65 20 74 61 72 | 67 65 74 29 29 20 c2 0d | the tar|get)) ..| |00000fa0| 64 69 76 20 74 68 65 20 | 74 65 78 74 48 65 69 67 |div the |textHeig| |00000fb0| 68 74 20 6f 66 20 74 68 | 65 20 74 61 72 67 65 74 |ht of th|e target| |00000fc0| 29 20 2b 20 6f 6e 65 29 | 0d 65 6e 64 20 43 6c 69 |) + one)|.end Cli| |00000fd0| 63 6b 4c 69 6e 65 0d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ckLine.-|--------| |00000fe0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000ff0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001000| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001010| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 6f |--------|------.o| |00001020| 6e 20 6e 65 77 57 53 43 | 61 72 64 0d 67 6f 20 74 |n newWSC|ard.go t| |00001030| 6f 20 63 61 72 64 20 22 | 4d 61 69 6e 20 43 61 72 |o card "|Main Car| |00001040| 64 22 0d 61 73 6b 20 22 | 45 6e 74 65 72 20 61 20 |d".ask "|Enter a | |00001050| 6e 61 6d 65 20 66 6f 72 | 20 79 6f 75 72 20 6e 65 |name for| your ne| |00001060| 77 20 57 6f 72 6b 53 74 | 61 74 69 6f 6e a9 20 63 |w WorkSt|ation. c| |00001070| 61 72 64 c9 20 61 73 20 | 79 6f 75 20 77 69 73 68 |ard. as |you wish| |00001080| 20 69 74 20 74 6f 22 26 | c2 0d 22 20 61 70 70 65 | it to"&|.." appe| |00001090| 61 72 20 69 6e 20 74 68 | 65 20 63 61 72 64 27 73 |ar in th|e card's| |000010a0| 20 74 69 74 6c 65 20 62 | 6c 6f 63 6b c9 22 26 72 | title b|lock."&r| |000010b0| 65 74 75 72 6e 26 72 65 | 74 75 72 6e 26 c2 0d 22 |eturn&re|turn&.."| |000010c0| 44 6f 6e 27 74 20 75 73 | 65 20 61 6e 79 20 6d 6f |Don't us|e any mo| |000010d0| 72 65 20 74 68 61 6e 20 | 32 32 20 63 68 61 72 61 |re than |22 chara| |000010e0| 63 74 65 72 73 21 22 20 | 77 69 74 68 20 c2 0d 22 |cters!" |with .."| |000010f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 28 6d 61 | | (ma| |00001100| 78 69 6d 75 6d 20 6f 66 | 20 32 32 20 63 68 61 72 |ximum of| 22 char| |00001110| 61 63 74 65 72 73 29 22 | 0d 69 66 20 69 74 20 69 |acters)"|.if it i| |00001120| 73 20 22 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |s " | | |00001130| 28 6d 61 78 69 6d 75 6d | 20 6f 66 20 32 32 20 63 |(maximum| of 22 c| |00001140| 68 61 72 61 63 74 65 72 | 73 29 22 20 6f 72 20 69 |haracter|s)" or i| |00001150| 74 20 69 73 20 65 6d 70 | 74 79 20 74 68 65 6e 0d |t is emp|ty then.| |00001160| 65 78 69 74 20 6e 65 77 | 57 53 43 61 72 64 0d 65 |exit new|WSCard.e| |00001170| 6c 73 65 0d 70 75 74 20 | 69 74 20 69 6e 74 6f 20 |lse.put |it into | |00001180| 63 61 72 64 4e 61 6d 65 | 0d 66 69 6e 64 20 63 61 |cardName|.find ca| |00001190| 72 64 4e 61 6d 65 20 69 | 6e 20 62 6b 67 6e 64 20 |rdName i|n bkgnd | |000011a0| 66 69 65 6c 64 20 69 64 | 20 32 33 20 2d 2d 20 22 |field id| 23 -- "| |000011b0| 63 61 72 64 20 6e 61 6d | 65 22 0d 69 66 20 74 68 |card nam|e".if th| |000011c0| 65 20 72 65 73 75 6c 74 | 20 69 73 20 65 6d 70 74 |e result| is empt| |000011d0| 79 20 74 68 65 6e 0d 62 | 65 65 70 0d 61 6e 73 77 |y then.b|eep.answ| |000011e0| 65 72 20 22 43 61 72 64 | 20 74 69 74 6c 65 22 26 |er "Card| title"&| |000011f0| 26 71 75 6f 74 65 26 20 | 63 61 72 64 4e 61 6d 65 |"e& |cardName| |00001200| 20 26 71 75 6f 74 65 26 | 22 20 69 73 20 61 6c 72 | "e&|" is alr| |00001210| 65 61 64 79 20 69 6e 20 | 75 73 65 21 22 0d 65 78 |eady in |use!".ex| |00001220| 69 74 20 6e 65 77 57 53 | 43 61 72 64 0d 65 6c 73 |it newWS|Card.els| |00001230| 65 0d 69 66 20 74 68 65 | 20 6c 65 6e 67 74 68 20 |e.if the| length | |00001240| 6f 66 20 63 61 72 64 4e | 61 6d 65 20 3e 20 32 32 |of cardN|ame > 22| |00001250| 20 74 68 65 6e 0d 62 65 | 65 70 0d 61 6e 73 77 65 | then.be|ep.answe| |00001260| 72 20 22 4f 6e 6c 79 20 | 32 32 20 63 68 61 72 61 |r "Only |22 chara| |00001270| 63 74 65 72 73 20 61 72 | 65 20 61 6c 6c 6f 77 65 |cters ar|e allowe| |00001280| 64 21 20 54 72 79 20 61 | 67 61 69 6e 2e 2e 2e 22 |d! Try a|gain..."| |00001290| 20 77 69 74 68 20 22 4f | 4b 22 0d 65 78 69 74 20 | with "O|K".exit | |000012a0| 6e 65 77 57 53 43 61 72 | 64 0d 65 6e 64 20 69 66 |newWSCar|d.end if| |000012b0| 0d 65 6e 64 20 69 66 0d | 70 75 73 68 20 63 61 72 |.end if.|push car| |000012c0| 64 0d 73 65 74 20 63 75 | 72 73 6f 72 20 74 6f 20 |d.set cu|rsor to | |000012d0| 34 0d 73 65 74 20 6c 6f | 63 6b 53 63 72 65 65 6e |4.set lo|ckScreen| |000012e0| 20 74 6f 20 74 72 75 65 | 0d 64 6f 4d 65 6e 75 20 | to true|.doMenu | |000012f0| 22 4e 65 77 20 43 61 72 | 64 22 0d 70 75 74 20 63 |"New Car|d".put c| |00001300| 61 72 64 4e 61 6d 65 20 | 69 6e 74 6f 20 62 6b 67 |ardName |into bkg| |00001310| 6e 64 20 66 69 65 6c 64 | 20 69 64 20 32 33 0d 73 |nd field| id 23.s| |00001320| 65 74 20 74 68 65 20 6e | 61 6d 65 20 6f 66 20 74 |et the n|ame of t| |00001330| 68 69 73 20 63 61 72 64 | 20 74 6f 20 63 61 72 64 |his card| to card| |00001340| 4e 61 6d 65 0d 70 6f 70 | 20 63 61 72 64 0d 67 65 |Name.pop| card.ge| |00001350| 74 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |t the nu|mber of | |00001360| 69 74 65 6d 73 20 6f 66 | 20 63 61 72 64 20 66 69 |items of| card fi| |00001370| 65 6c 64 20 69 64 20 38 | 0d 61 64 64 20 31 20 74 |eld id 8|.add 1 t| |00001380| 6f 20 69 74 0d 70 75 74 | 20 63 61 72 64 4e 61 6d |o it.put| cardNam| |00001390| 65 20 26 22 2c 22 20 69 | 6e 74 6f 20 69 74 65 6d |e &"," i|nto item| |000013a0| 20 69 74 20 6f 66 20 63 | 61 72 64 20 66 69 65 6c | it of c|ard fiel| |000013b0| 64 20 69 64 20 38 0d 73 | 65 74 20 6c 6f 63 6b 53 |d id 8.s|et lockS| |000013c0| 63 72 65 65 6e 20 74 6f | 20 66 61 6c 73 65 0d 76 |creen to| false.v| |000013d0| 69 73 75 61 6c 20 64 69 | 73 73 6f 6c 76 65 20 74 |isual di|ssolve t| |000013e0| 6f 20 62 6c 61 63 6b 0d | 67 6f 20 74 6f 20 63 61 |o black.|go to ca| |000013f0| 72 64 20 63 61 72 64 4e | 61 6d 65 0d 70 6c 61 79 |rd cardN|ame.play| |00001400| 20 68 61 72 70 73 69 63 | 68 6f 72 64 20 22 67 20 | harpsic|hord "g | |00001410| 63 22 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 6e 65 |c".end i|f.end ne| |00001420| 77 57 53 43 61 72 64 0d | 2d 2d 2d 2d 2d 2d 2d 2d |wWSCard.|--------| |00001430| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001440| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.| |00001470| 6f 6e 20 64 65 6c 65 74 | 65 57 53 43 61 72 64 0d |on delet|eWSCard.| |00001480| 61 73 6b 20 22 45 6e 74 | 65 72 20 74 68 65 20 6e |ask "Ent|er the n| |00001490| 61 6d 65 20 6f 66 20 74 | 68 65 20 57 6f 72 6b 53 |ame of t|he WorkS| |000014a0| 74 61 74 69 6f 6e a9 20 | 63 61 72 64 20 79 6f 75 |tation. |card you| |000014b0| 20 77 69 73 68 20 74 6f | 20 64 65 6c 65 74 65 c9 | wish to| delete.| |000014c0| 22 26 72 65 74 75 72 6e | 26 72 65 74 75 72 6e 26 |"&return|&return&| |000014d0| c2 0d 22 43 6f 70 79 20 | 74 68 65 20 6e 61 6d 65 |.."Copy |the name| |000014e0| 20 66 72 6f 6d 20 74 68 | 65 20 63 61 72 64 27 73 | from th|e card's| |000014f0| 20 74 69 74 6c 65 20 66 | 69 65 6c 64 2c 20 69 6e | title f|ield, in| |00001500| 63 6c 75 64 69 6e 67 20 | 61 6c 6c 20 74 68 65 22 |cluding |all the"| |00001510| 26 c2 0d 22 20 63 6f 6d | 6d 61 73 2c 20 73 70 61 |&.." com|mas, spa| |00001520| 63 65 73 2c 20 65 74 63 | 2e 22 77 69 74 68 20 c2 |ces, etc|."with .| |00001530| 0d 22 20 20 20 20 43 61 | 72 64 20 54 69 74 6c 65 |." Ca|rd Title| |00001540| 22 0d 69 66 20 69 74 20 | 69 73 20 22 20 20 20 20 |".if it |is " | |00001550| 43 61 72 64 20 54 69 74 | 6c 65 22 20 6f 72 20 69 |Card Tit|le" or i| |00001560| 74 20 69 73 20 65 6d 70 | 74 79 20 74 68 65 6e 0d |t is emp|ty then.| |00001570| 65 78 69 74 20 64 65 6c | 65 74 65 57 53 43 61 72 |exit del|eteWSCar| |00001580| 64 0d 65 6c 73 65 0d 70 | 75 74 20 69 74 20 69 6e |d.else.p|ut it in| |00001590| 74 6f 20 63 61 72 64 4e | 61 6d 65 0d 66 69 6e 64 |to cardN|ame.find| |000015a0| 20 63 61 72 64 4e 61 6d | 65 20 69 6e 20 62 6b 67 | cardNam|e in bkg| |000015b0| 6e 64 20 66 69 65 6c 64 | 20 22 63 61 72 64 20 6e |nd field| "card n| |000015c0| 61 6d 65 22 0d 69 66 20 | 74 68 65 20 72 65 73 75 |ame".if |the resu| |000015d0| 6c 74 20 69 73 20 6e 6f | 74 20 65 6d 70 74 79 20 |lt is no|t empty | |000015e0| 74 68 65 6e 0d 62 65 65 | 70 0d 61 6e 73 77 65 72 |then.bee|p.answer| |000015f0| 20 22 54 68 65 20 63 61 | 72 64 20 63 61 6c 6c 65 | "The ca|rd calle| |00001600| 64 2c 20 22 26 26 71 75 | 6f 74 65 26 20 63 61 72 |d, "&&qu|ote& car| |00001610| 64 4e 61 6d 65 20 26 71 | 75 6f 74 65 26 22 2c 20 |dName &q|uote&", | |00001620| 77 61 73 20 6e 6f 74 20 | 66 6f 75 6e 64 20 69 6e |was not |found in| |00001630| 20 74 68 65 20 22 26 c2 | 0d 22 73 74 61 63 6b 21 | the "&.|."stack!| |00001640| 22 26 72 65 74 75 72 6e | 26 72 65 74 75 72 6e 26 |"&return|&return&| |00001650| 20 22 43 68 65 63 6b 20 | 74 6f 20 6d 61 6b 65 20 | "Check |to make | |00001660| 73 75 72 65 20 74 68 61 | 74 20 79 6f 75 20 73 70 |sure tha|t you sp| |00001670| 65 6c 6c 65 64 20 74 68 | 65 20 22 26 c2 0d 22 74 |elled th|e "&.."t| |00001680| 69 74 6c 65 20 63 6f 72 | 72 65 63 74 6c 79 2c 20 |itle cor|rectly, | |00001690| 74 68 65 6e 20 74 72 79 | 20 61 67 61 69 6e 21 22 |then try| again!"| |000016a0| 0d 65 78 69 74 20 64 65 | 6c 65 74 65 57 53 43 61 |.exit de|leteWSCa| |000016b0| 72 64 0d 65 6c 73 65 0d | 76 69 73 75 61 6c 20 64 |rd.else.|visual d| |000016c0| 69 73 73 6f 6c 76 65 20 | 74 6f 20 62 6c 61 63 6b |issolve |to black| |000016d0| 0d 67 6f 20 74 6f 20 63 | 61 72 64 20 63 61 72 64 |.go to c|ard card| |000016e0| 4e 61 6d 65 0d 70 6c 61 | 79 20 42 6f 69 6e 67 20 |Name.pla|y Boing | |000016f0| 22 67 71 22 0d 61 6e 73 | 77 65 72 20 22 49 73 20 |"gq".ans|wer "Is | |00001700| 74 68 69 73 20 74 68 65 | 20 63 61 72 64 20 74 68 |this the| card th| |00001710| 61 74 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 64 |at you w|ant to d| |00001720| 65 6c 65 74 65 c9 22 26 | 72 65 74 75 72 6e 26 c2 |elete."&|return&.| |00001730| 0d 22 c9 22 26 71 75 6f | 74 65 26 20 63 61 72 64 |."."&quo|te& card| |00001740| 4e 61 6d 65 20 26 71 75 | 6f 74 65 26 20 22 3f 22 |Name &qu|ote& "?"| |00001750| 26 72 65 74 75 72 6e 26 | 72 65 74 75 72 6e 26 c2 |&return&|return&.| |00001760| 0d 22 59 6f 75 20 62 65 | 74 74 65 72 20 62 65 20 |."You be|tter be | |00001770| 73 75 72 65 21 20 20 4f | 6e 63 65 20 79 6f 75 20 |sure! O|nce you | |00001780| 63 6c 69 63 6b 20 74 68 | 65 20 d2 44 45 4c 45 54 |click th|e .DELET| |00001790| 45 d3 20 62 75 74 74 6f | 6e 20 74 68 69 73 20 63 |E. butto|n this c| |000017a0| 61 72 64 20 77 69 6c 6c | 20 62 65 22 26 c2 0d 22 |ard will| be"&.."| |000017b0| 20 68 69 73 74 6f 72 79 | 21 22 20 77 69 74 68 20 | history|!" with | |000017c0| 22 44 45 4c 45 54 45 22 | 20 6f 72 20 22 43 61 6e |"DELETE"| or "Can| |000017d0| 63 65 6c 22 0d 69 66 20 | 69 74 20 69 73 20 22 44 |cel".if |it is "D| |000017e0| 45 4c 45 54 45 22 20 74 | 68 65 6e 0d 73 65 74 20 |ELETE" t|hen.set | |000017f0| 6c 6f 63 6b 53 63 72 65 | 65 6e 20 74 6f 20 74 72 |lockScre|en to tr| |00001800| 75 65 0d 73 65 74 20 63 | 75 72 73 6f 72 20 74 6f |ue.set c|ursor to| |00001810| 20 34 0d 64 6f 4d 65 6e | 75 20 22 44 65 6c 65 74 | 4.doMen|u "Delet| |00001820| 65 20 43 61 72 64 22 0d | 64 6f 4d 65 6e 75 20 22 |e Card".|doMenu "| |00001830| 43 6f 6d 70 61 63 74 20 | 53 74 61 63 6b 22 0d 67 |Compact |Stack".g| |00001840| 6f 20 74 6f 20 63 61 72 | 64 20 69 64 20 33 30 35 |o to car|d id 305| |00001850| 31 0d 70 75 74 20 63 61 | 72 64 4e 61 6d 65 26 22 |1.put ca|rdName&"| |00001860| 2c 22 20 69 6e 74 6f 20 | 74 65 78 74 0d 70 75 74 |," into |text.put| |00001870| 20 6f 66 66 73 65 74 20 | 28 74 65 78 74 2c 63 61 | offset |(text,ca| |00001880| 72 64 20 66 69 65 6c 64 | 20 69 64 20 38 29 20 69 |rd field| id 8) i| |00001890| 6e 74 6f 20 73 74 61 72 | 74 0d 70 75 74 20 74 68 |nto star|t.put th| |000018a0| 65 20 6c 65 6e 67 74 68 | 20 6f 66 20 74 65 78 74 |e length| of text| |000018b0| 20 69 6e 74 6f 20 63 6f | 75 6e 74 0d 70 75 74 20 | into co|unt.put | |000018c0| 73 74 61 72 74 20 2b 20 | 63 6f 75 6e 74 20 69 6e |start + |count in| |000018d0| 74 6f 20 74 6f 74 61 6c | 0d 72 65 70 65 61 74 20 |to total|.repeat | |000018e0| 75 6e 74 69 6c 20 74 6f | 74 61 6c 20 3d 20 73 74 |until to|tal = st| |000018f0| 61 72 74 0d 64 65 6c 65 | 74 65 20 63 68 61 72 20 |art.dele|te char | |00001900| 73 74 61 72 74 20 6f 66 | 20 63 61 72 64 20 66 69 |start of| card fi| |00001910| 65 6c 64 20 69 64 20 38 | 0d 73 75 62 74 72 61 63 |eld id 8|.subtrac| |00001920| 74 20 31 20 66 72 6f 6d | 20 74 6f 74 61 6c 0d 65 |t 1 from| total.e| |00001930| 6e 64 20 72 65 70 65 61 | 74 0d 73 65 74 20 6c 6f |nd repea|t.set lo| |00001940| 63 6b 53 63 72 65 65 6e | 20 74 6f 20 66 61 6c 73 |ckScreen| to fals| |00001950| 65 0d 65 6e 64 20 69 66 | 0d 65 6e 64 20 69 66 0d |e.end if|.end if.| |00001960| 65 6e 64 20 69 66 0d 70 | 6c 61 79 20 68 61 72 70 |end if.p|lay harp| |00001970| 73 69 63 68 6f 72 64 20 | 22 67 71 20 63 71 22 0d |sichord |"gq cq".| |00001980| 63 68 6f 6f 73 65 20 42 | 72 6f 77 73 65 20 74 6f |choose B|rowse to| |00001990| 6f 6c 0d 65 6e 64 20 64 | 65 6c 65 74 65 57 53 43 |ol.end d|eleteWSC| |000019a0| 61 72 64 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ard.----|--------| |000019b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000019c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000019d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000019e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 6f 6e 20 6e |--------|---.on n| |000019f0| 65 77 50 68 6f 6e 65 4e | 61 6d 65 0d 67 6c 6f 62 |ewPhoneN|ame.glob| |00001a00| 61 6c 20 78 0d 70 75 74 | 20 30 20 69 6e 74 6f 20 |al x.put| 0 into | |00001a10| 78 0d 70 6c 61 79 20 68 | 61 72 70 73 69 63 68 6f |x.play h|arpsicho| |00001a20| 72 64 20 22 63 71 22 0d | 61 73 6b 20 22 45 6e 74 |rd "cq".|ask "Ent| |00001a30| 65 72 20 61 20 6e 65 77 | 20 6e 61 6d 65 20 61 6e |er a new| name an| |00001a40| 64 20 70 68 6f 6e 65 20 | 6e 75 6d 62 65 72 c9 22 |d phone |number."| |00001a50| 20 26 72 65 74 75 72 6e | 26 72 65 74 75 72 6e 26 | &return|&return&| |00001a60| c2 0d 22 46 6f 6c 6c 6f | 77 20 74 68 65 20 65 78 |.."Follo|w the ex| |00001a70| 61 6d 70 6c 65 20 73 68 | 6f 77 6e 20 62 65 6c 6f |ample sh|own belo| |00001a80| 77 c9 20 61 6e 64 20 64 | 6f 6e 27 74 20 66 6f 72 |w. and d|on't for| |00001a90| 67 65 74 20 74 68 65 20 | 63 6f 6d 6d 61 21 22 26 |get the |comma!"&| |00001aa0| c2 0d 22 20 20 20 20 20 | 28 41 6e 6e 20 45 2e 20 |.." |(Ann E. | |00001ab0| 4d 61 63 69 6e 74 6f 73 | 68 2c 20 31 2d 32 31 34 |Macintos|h, 1-214| |00001ac0| 2d 35 35 35 2d 31 32 31 | 32 29 22 77 69 74 68 20 |-555-121|2)"with | |00001ad0| c2 0d 22 41 6e 6e 20 45 | 2e 20 4d 61 63 69 6e 74 |.."Ann E|. Macint| |00001ae0| 6f 73 68 2c 20 31 2d 32 | 31 34 2d 35 35 35 2d 31 |osh, 1-2|14-555-1| |00001af0| 32 31 32 22 0d 69 66 20 | 69 74 20 69 73 20 22 41 |212".if |it is "A| |00001b00| 6e 6e 20 45 2e 20 4d 61 | 63 69 6e 74 6f 73 68 2c |nn E. Ma|cintosh,| |00001b10| 20 31 2d 32 31 34 2d 35 | 35 35 2d 31 32 31 32 22 | 1-214-5|55-1212"| |00001b20| 20 6f 72 20 69 74 20 69 | 73 20 65 6d 70 74 79 20 | or it i|s empty | |00001b30| 74 68 65 6e 0d 70 6f 70 | 20 63 61 72 64 0d 70 75 |then.pop| card.pu| |00001b40| 74 20 31 20 69 6e 74 6f | 20 78 0d 65 78 69 74 20 |t 1 into| x.exit | |00001b50| 6e 65 77 50 68 6f 6e 65 | 4e 61 6d 65 0d 65 6c 73 |newPhone|Name.els| |00001b60| 65 0d 73 65 74 20 63 75 | 72 73 6f 72 20 74 6f 20 |e.set cu|rsor to | |00001b70| 34 0d 73 65 74 20 6c 6f | 63 6b 53 63 72 65 65 6e |4.set lo|ckScreen| |00001b80| 20 74 6f 20 74 72 75 65 | 0d 70 75 74 20 69 74 20 | to true|.put it | |00001b90| 69 6e 74 6f 20 70 68 6f | 6e 65 4e 61 6d 65 0d 70 |into pho|neName.p| |00001ba0| 75 74 20 6c 61 73 74 20 | 69 74 65 6d 20 6f 66 20 |ut last |item of | |00001bb0| 70 68 6f 6e 65 4e 61 6d | 65 20 69 6e 74 6f 20 68 |phoneNam|e into h| |00001bc0| 6f 6c 64 65 72 0d 70 75 | 74 20 22 20 20 20 20 22 |older.pu|t " "| |00001bd0| 26 68 6f 6c 64 65 72 20 | 69 6e 74 6f 20 6c 61 73 |&holder |into las| |00001be0| 74 20 69 74 65 6d 20 6f | 66 20 70 68 6f 6e 65 4e |t item o|f phoneN| |00001bf0| 61 6d 65 0d 67 65 74 20 | 74 68 65 20 6e 75 6d 62 |ame.get |the numb| |00001c00| 65 72 20 6f 66 20 6c 69 | 6e 65 73 20 6f 66 20 63 |er of li|nes of c| |00001c10| 61 72 64 20 66 69 65 6c | 64 20 69 64 20 31 0d 61 |ard fiel|d id 1.a| |00001c20| 64 64 20 31 20 74 6f 20 | 69 74 0d 70 75 74 20 70 |dd 1 to |it.put p| |00001c30| 68 6f 6e 65 4e 61 6d 65 | 20 69 6e 74 6f 20 6c 69 |honeName| into li| |00001c40| 6e 65 20 69 74 20 6f 66 | 20 63 61 72 64 20 66 69 |ne it of| card fi| |00001c50| 65 6c 64 20 69 64 20 31 | 0d 70 75 74 20 6c 61 73 |eld id 1|.put las| |00001c60| 74 20 77 6f 72 64 20 6f | 66 20 69 74 65 6d 20 31 |t word o|f item 1| |00001c70| 20 6f 66 20 6c 69 6e 65 | 20 69 74 20 6f 66 20 63 | of line| it of c| |00001c80| 61 72 64 20 66 69 65 6c | 64 20 69 64 20 31 20 69 |ard fiel|d id 1 i| |00001c90| 6e 74 6f 20 74 65 6d 70 | 0d 64 65 6c 65 74 65 20 |nto temp|.delete | |00001ca0| 6c 61 73 74 20 77 6f 72 | 64 20 6f 66 20 69 74 65 |last wor|d of ite| |00001cb0| 6d 20 31 20 6f 66 20 6c | 69 6e 65 20 69 74 20 6f |m 1 of l|ine it o| |00001cc0| 66 20 63 61 72 64 20 66 | 69 65 6c 64 20 69 64 20 |f card f|ield id | |00001cd0| 31 0d 70 75 74 20 74 65 | 6d 70 26 22 2c 20 22 20 |1.put te|mp&", " | |00001ce0| 62 65 66 6f 72 65 20 66 | 69 72 73 74 20 77 6f 72 |before f|irst wor| |00001cf0| 64 20 6f 66 20 69 74 65 | 6d 20 31 20 6f 66 20 6c |d of ite|m 1 of l| |00001d00| 69 6e 65 20 69 74 20 6f | 66 20 63 61 72 64 20 66 |ine it o|f card f| |00001d10| 69 65 6c 64 20 69 64 20 | 31 0d 69 66 20 6c 61 73 |ield id |1.if las| |00001d20| 74 20 63 68 61 72 20 6f | 66 20 69 74 65 6d 20 32 |t char o|f item 2| |00001d30| 20 6f 66 20 6c 69 6e 65 | 20 69 74 20 6f 66 20 63 | of line| it of c| |00001d40| 61 72 64 20 66 69 65 6c | 64 20 69 64 20 31 20 69 |ard fiel|d id 1 i| |00001d50| 73 20 22 20 22 20 74 68 | 65 6e 0d 70 75 74 20 65 |s " " th|en.put e| |00001d60| 6d 70 74 79 20 69 6e 74 | 6f 20 6c 61 73 74 20 63 |mpty int|o last c| |00001d70| 68 61 72 20 6f 66 20 69 | 74 65 6d 20 32 20 6f 66 |har of i|tem 2 of| |00001d80| 20 6c 69 6e 65 20 69 74 | 20 6f 66 20 63 61 72 64 | line it| of card| |00001d90| 20 66 69 65 6c 64 20 69 | 64 20 31 0d 65 6e 64 20 | field i|d 1.end | |00001da0| 69 66 0d 70 75 74 20 73 | 6f 72 74 28 20 63 61 72 |if.put s|ort( car| |00001db0| 64 20 66 69 65 6c 64 20 | 22 50 68 6f 6e 65 20 44 |d field |"Phone D| |00001dc0| 69 72 65 63 74 6f 72 79 | 22 2c 20 22 61 22 20 29 |irectory|", "a" )| |00001dd0| 20 69 6e 74 6f 20 63 61 | 72 64 20 66 69 65 6c 64 | into ca|rd field| |00001de0| 20 69 64 20 31 0d 73 65 | 74 20 74 68 65 20 73 63 | id 1.se|t the sc| |00001df0| 72 6f 6c 6c 20 6f 66 20 | 63 61 72 64 20 66 69 65 |roll of |card fie| |00001e00| 6c 64 20 69 64 20 31 20 | 74 6f 20 30 0d 73 65 74 |ld id 1 |to 0.set| |00001e10| 20 6c 6f 63 6b 54 65 78 | 74 20 6f 66 20 63 61 72 | lockTex|t of car| |00001e20| 64 20 66 69 65 6c 64 20 | 69 64 20 31 20 74 6f 20 |d field |id 1 to | |00001e30| 74 72 75 65 0d 68 69 64 | 65 20 63 61 72 64 20 62 |true.hid|e card b| |00001e40| 74 6e 20 69 64 20 34 0d | 73 68 6f 77 20 63 61 72 |tn id 4.|show car| |00001e50| 64 20 62 74 6e 20 69 64 | 20 33 0d 70 6c 61 79 20 |d btn id| 3.play | |00001e60| 68 61 72 70 73 69 63 68 | 6f 72 64 20 22 67 71 22 |harpsich|ord "gq"| |00001e70| 0d 73 65 74 20 6c 6f 63 | 6b 53 63 72 65 65 6e 20 |.set loc|kScreen | |00001e80| 74 6f 20 66 61 6c 73 65 | 0d 65 6e 64 20 69 66 0d |to false|.end if.| |00001e90| 65 6e 64 20 6e 65 77 50 | 68 6f 6e 65 4e 61 6d 65 |end newP|honeName| |00001ea0| 0d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.-------|--------| |00001eb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001ec0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001ed0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001ee0| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 6f 6e 20 73 61 76 65 |--------|.on save| |00001ef0| 50 68 6f 6e 65 4c 69 73 | 74 0d 70 75 74 20 74 68 |PhoneLis|t.put th| |00001f00| 65 20 44 61 74 65 20 69 | 6e 74 6f 20 64 61 74 65 |e Date i|nto date| |00001f10| 48 6f 6c 64 65 72 0d 70 | 75 74 20 22 50 68 6f 6e |Holder.p|ut "Phon| |00001f20| 65 20 4c 69 73 74 22 20 | 69 6e 74 6f 20 74 65 6d |e List" |into tem| |00001f30| 70 0d 73 65 74 20 74 68 | 65 20 6c 6f 63 20 6f 66 |p.set th|e loc of| |00001f40| 20 6d 73 67 20 74 6f 20 | 32 30 2c 20 33 37 0d 70 | msg to |20, 37.p| |00001f50| 75 74 20 4e 65 77 46 69 | 6c 65 4e 61 6d 65 28 22 |ut NewFi|leName("| |00001f60| 53 61 76 65 20 74 68 69 | 73 20 50 68 6f 6e 65 20 |Save thi|s Phone | |00001f70| 4c 69 73 74 20 61 73 c9 | 22 2c 20 74 65 6d 70 26 |List as.|", temp&| |00001f80| 26 64 61 74 65 48 6f 6c | 64 65 72 29 20 69 6e 74 |&dateHol|der) int| |00001f90| 6f 20 74 61 72 67 65 74 | 0d 69 66 20 74 61 72 67 |o target|.if targ| |00001fa0| 65 74 20 69 73 20 65 6d | 70 74 79 20 74 68 65 6e |et is em|pty then| |00001fb0| 0d 65 78 69 74 20 73 61 | 76 65 50 68 6f 6e 65 4c |.exit sa|vePhoneL| |00001fc0| 69 73 74 0d 65 6c 73 65 | 0d 73 65 74 20 6c 6f 63 |ist.else|.set loc| |00001fd0| 6b 53 63 72 65 65 6e 20 | 74 6f 20 74 72 75 65 0d |kScreen |to true.| |00001fe0| 73 65 74 20 63 75 72 73 | 6f 72 20 74 6f 20 34 0d |set curs|or to 4.| |00001ff0| 70 75 74 20 74 61 72 67 | 65 74 20 69 6e 74 6f 20 |put targ|et into | |00002000| 66 69 6c 65 4e 61 6d 65 | 0d 6f 70 65 6e 20 66 69 |fileName|.open fi| |00002010| 6c 65 20 66 69 6c 65 4e | 61 6d 65 0d 77 72 69 74 |le fileN|ame.writ| |00002020| 65 20 63 61 72 64 20 66 | 69 65 6c 64 20 69 64 20 |e card f|ield id | |00002030| 31 20 74 6f 20 66 69 6c | 65 20 66 69 6c 65 4e 61 |1 to fil|e fileNa| |00002040| 6d 65 0d 77 72 69 74 65 | 20 72 65 74 75 72 6e 20 |me.write| return | |00002050| 74 6f 20 66 69 6c 65 20 | 66 69 6c 65 4e 61 6d 65 |to file |fileName| |00002060| 0d 63 6c 6f 73 65 20 66 | 69 6c 65 20 66 69 6c 65 |.close f|ile file| |00002070| 4e 61 6d 65 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |Name.end| if.end | |00002080| 73 61 76 65 50 68 6f 6e | 65 4c 69 73 74 0d 2d 2d |savePhon|eList.--| |00002090| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000020a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000020b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000020c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000020d0| 2d 2d 2d 2d 2d 0d 6f 6e | 20 44 41 6c 61 75 6e 63 |-----.on| DAlaunc| |000020e0| 68 0d 73 65 74 20 63 75 | 72 73 6f 72 20 74 6f 20 |h.set cu|rsor to | |000020f0| 34 0d 67 65 74 44 41 4e | 61 6d 65 73 20 2d 2d a5 |4.getDAN|ames --.| |00002100| a5 74 68 61 6e 6b 73 20 | 41 72 6f 6e 20 52 6f 62 |.thanks |Aron Rob| |00002110| 65 72 74 73 21 a5 a5 0d | 70 6c 61 79 20 68 61 72 |erts!...|play har| |00002120| 70 73 69 63 68 6f 72 64 | 20 22 67 71 22 0d 44 6f |psichord| "gq".Do| |00002130| 4c 69 73 74 20 31 39 39 | 39 2c 6e 61 6d 65 73 4f |List 199|9,namesO| |00002140| 66 44 41 73 2c 6f 6e 65 | 2c 22 53 65 6c 65 63 74 |fDAs,one|,"Select| |00002150| 20 74 68 65 20 44 41 20 | 74 68 61 74 20 79 6f 75 | the DA |that you| |00002160| 72 20 6e 65 77 20 d2 44 | 41 20 62 75 74 74 6f 6e |r new .D|A button| |00002170| d3 20 77 69 6c 6c 20 22 | 26 c2 0d 22 6c 61 75 6e |. will "|&.."laun| |00002180| 63 68 c9 22 0d 2d 2d 20 | a5 a5 20 44 6f 4c 69 73 |ch.".-- |.. DoLis| |00002190| 74 20 58 43 4d 44 20 a9 | 31 39 38 38 20 62 79 20 |t XCMD .|1988 by | |000021a0| 4a 61 6d 65 73 20 50 61 | 75 6c 20 a5 a5 0d 67 65 |James Pa|ul ...ge| |000021b0| 74 20 74 68 65 20 72 65 | 73 75 6c 74 0d 69 66 20 |t the re|sult.if | |000021c0| 69 74 20 69 73 20 6e 6f | 74 20 65 6d 70 74 79 20 |it is no|t empty | |000021d0| 74 68 65 6e 0d 70 75 74 | 20 69 74 20 69 6e 74 6f |then.put| it into| |000021e0| 20 64 61 4e 61 6d 65 0d | 65 6c 73 65 0d 65 78 69 | daName.|else.exi| |000021f0| 74 20 44 41 6c 61 75 6e | 63 68 0d 65 6e 64 20 69 |t DAlaun|ch.end i| |00002200| 66 0d 73 65 74 20 63 75 | 72 73 6f 72 20 74 6f 20 |f.set cu|rsor to | |00002210| 34 0d 73 65 74 20 6c 6f | 63 6b 53 63 72 65 65 6e |4.set lo|ckScreen| |00002220| 20 74 6f 20 74 72 75 65 | 0d 64 6f 4d 65 6e 75 20 | to true|.doMenu | |00002230| 22 4e 65 77 20 42 75 74 | 74 6f 6e 22 0d 68 69 64 |"New But|ton".hid| |00002240| 65 20 62 74 6e 20 22 4e | 65 77 20 42 75 74 74 6f |e btn "N|ew Butto| |00002250| 6e 22 0d 70 75 74 20 64 | 61 4e 61 6d 65 20 69 6e |n".put d|aName in| |00002260| 74 6f 20 62 74 6e 4e 61 | 6d 65 0d 0d 73 65 74 20 |to btnNa|me..set | |00002270| 72 65 63 74 20 6f 66 20 | 62 74 6e 20 22 4e 65 77 |rect of |btn "New| |00002280| 20 42 75 74 74 6f 6e 22 | 20 74 6f 20 31 38 30 2c | Button"| to 180,| |00002290| 33 31 35 2c 32 35 38 2c | 33 33 31 0d 73 65 74 20 |315,258,|331.set | |000022a0| 74 65 78 74 53 74 79 6c | 65 20 6f 66 20 62 74 6e |textStyl|e of btn| |000022b0| 20 22 4e 65 77 20 42 75 | 74 74 6f 6e 22 20 74 6f | "New Bu|tton" to| |000022c0| 20 70 6c 61 69 6e 0d 73 | 65 74 20 74 65 78 74 53 | plain.s|et textS| |000022d0| 69 7a 65 20 6f 66 20 62 | 74 6e 20 22 4e 65 77 20 |ize of b|tn "New | |000022e0| 42 75 74 74 6f 6e 22 20 | 74 6f 20 39 0d 73 65 74 |Button" |to 9.set| |000022f0| 20 74 65 78 74 46 6f 6e | 74 20 6f 66 20 62 74 6e | textFon|t of btn| |00002300| 20 22 4e 65 77 20 42 75 | 74 74 6f 6e 22 20 74 6f | "New Bu|tton" to| |00002310| 20 47 65 6e 65 76 61 0d | 73 65 74 20 74 65 78 74 | Geneva.|set text| |00002320| 41 6c 69 67 6e 20 6f 66 | 20 62 74 6e 20 22 4e 65 |Align of| btn "Ne| |00002330| 77 20 42 75 74 74 6f 6e | 22 20 74 6f 20 63 65 6e |w Button|" to cen| |00002340| 74 65 72 0d 73 65 74 20 | 73 68 6f 77 4e 61 6d 65 |ter.set |showName| |00002350| 20 6f 66 20 62 74 6e 20 | 22 4e 65 77 20 42 75 74 | of btn |"New But| |00002360| 74 6f 6e 22 20 74 6f 20 | 74 72 75 65 0d 73 65 74 |ton" to |true.set| |00002370| 20 74 68 65 20 73 74 79 | 6c 65 20 6f 66 20 62 74 | the sty|le of bt| |00002380| 6e 20 22 4e 65 77 20 42 | 75 74 74 6f 6e 22 20 74 |n "New B|utton" t| |00002390| 6f 20 73 68 61 64 6f 77 | 0d 70 75 74 20 22 6f 6e |o shadow|.put "on| |000023a0| 20 6d 6f 75 73 65 55 70 | 22 20 26 20 72 65 74 75 | mouseUp|" & retu| |000023b0| 72 6e 20 69 6e 74 6f 20 | 6c 69 6e 65 20 31 20 6f |rn into |line 1 o| |000023c0| 66 20 6e 65 77 53 63 72 | 69 70 74 0d 70 75 74 20 |f newScr|ipt.put | |000023d0| 22 66 6c 61 73 68 65 72 | 20 31 2c 20 74 68 65 20 |"flasher| 1, the | |000023e0| 72 65 63 74 20 6f 66 20 | 6d 65 22 20 26 20 72 65 |rect of |me" & re| |000023f0| 74 75 72 6e 20 61 66 74 | 65 72 20 6e 65 77 53 63 |turn aft|er newSc| |00002400| 72 69 70 74 0d 70 75 74 | 20 22 73 68 6f 77 20 6d |ript.put| "show m| |00002410| 65 6e 75 42 61 72 22 20 | 26 20 72 65 74 75 72 6e |enuBar" |& return| |00002420| 20 61 66 74 65 72 20 6e | 65 77 53 63 72 69 70 74 | after n|ewScript| |00002430| 0d 70 75 74 20 22 64 6f | 4d 65 6e 75 22 20 26 26 |.put "do|Menu" &&| |00002440| 71 75 6f 74 65 26 64 61 | 4e 61 6d 65 26 71 75 6f |quote&da|Name&quo| |00002450| 74 65 26 20 72 65 74 75 | 72 6e 20 61 66 74 65 72 |te& retu|rn after| |00002460| 20 6e 65 77 53 63 72 69 | 70 74 0d 70 75 74 20 22 | newScri|pt.put "| |00002470| 65 6e 64 20 6d 6f 75 73 | 65 55 70 22 20 26 20 72 |end mous|eUp" & r| |00002480| 65 74 75 72 6e 20 61 66 | 74 65 72 20 6e 65 77 53 |eturn af|ter newS| |00002490| 63 72 69 70 74 0d 73 65 | 74 20 74 68 65 20 6e 61 |cript.se|t the na| |000024a0| 6d 65 20 6f 66 20 62 74 | 6e 20 22 4e 65 77 20 42 |me of bt|n "New B| |000024b0| 75 74 74 6f 6e 22 20 74 | 6f 20 62 74 6e 4e 61 6d |utton" t|o btnNam| |000024c0| 65 0d 73 65 74 20 73 63 | 72 69 70 74 20 6f 66 20 |e.set sc|ript of | |000024d0| 62 74 6e 20 62 74 6e 4e | 61 6d 65 20 74 6f 20 6e |btn btnN|ame to n| |000024e0| 65 77 53 63 72 69 70 74 | 0d 73 68 6f 77 20 62 74 |ewScript|.show bt| |000024f0| 6e 20 62 74 6e 4e 61 6d | 65 0d 64 6f 4d 65 6e 75 |n btnNam|e.doMenu| |00002500| 20 22 43 75 74 20 42 75 | 74 74 6f 6e 22 0d 64 6f | "Cut Bu|tton".do| |00002510| 4d 65 6e 75 20 22 42 61 | 63 6b 67 72 6f 75 6e 64 |Menu "Ba|ckground| |00002520| 22 0d 64 6f 4d 65 6e 75 | 20 22 50 61 73 74 65 20 |".doMenu| "Paste | |00002530| 42 75 74 74 6f 6e 22 0d | 64 6f 4d 65 6e 75 20 22 |Button".|doMenu "| |00002540| 42 61 63 6b 67 72 6f 75 | 6e 64 22 0d 63 6c 69 63 |Backgrou|nd".clic| |00002550| 6b 20 61 74 20 31 38 32 | 2c 33 31 38 0d 73 65 74 |k at 182|,318.set| |00002560| 20 6c 6f 63 6b 53 63 72 | 65 65 6e 20 74 6f 20 66 | lockScr|een to f| |00002570| 61 6c 73 65 0d 73 65 74 | 20 74 68 65 20 6c 6f 63 |alse.set| the loc| |00002580| 20 6f 66 20 6d 73 67 20 | 74 6f 20 31 38 2c 32 37 | of msg |to 18,27| |00002590| 31 0d 70 75 74 20 22 44 | 72 61 67 20 74 68 65 20 |1.put "D|rag the | |000025a0| 6e 65 77 20 44 41 20 62 | 75 74 74 6f 6e 20 74 6f |new DA b|utton to| |000025b0| 20 61 70 70 72 6f 70 72 | 69 61 74 65 20 6c 6f 63 | appropr|iate loc| |000025c0| 61 74 69 6f 6e c9 20 70 | 72 65 73 73 20 43 6f 6d |ation. p|ress Com| |000025d0| 6d 61 6e 64 2d 54 61 62 | 22 20 69 6e 74 6f 20 6d |mand-Tab|" into m| |000025e0| 65 73 73 61 67 65 0d 73 | 68 6f 77 20 6d 73 67 0d |essage.s|how msg.| |000025f0| 66 6c 61 73 68 65 72 20 | 35 2c 20 74 68 65 20 72 |flasher |5, the r| |00002600| 65 63 74 20 6f 66 20 62 | 6b 67 6e 64 20 62 74 6e |ect of b|kgnd btn| |00002610| 20 62 74 6e 4e 61 6d 65 | 0d 65 6e 64 20 44 41 6c | btnName|.end DAl| |00002620| 61 75 6e 63 68 0d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |aunch.--|--------| |00002630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002640| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002650| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002660| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 6f 6e |--------|-----.on| |00002670| 20 6e 65 77 51 75 69 6b | 42 75 74 74 6f 6e 0d 61 | newQuik|Button.a| |00002680| 73 6b 20 22 45 6e 74 65 | 72 20 61 20 6e 61 6d 65 |sk "Ente|r a name| |00002690| 20 66 6f 72 20 79 6f 75 | 72 20 6e 65 77 20 d2 51 | for you|r new .Q| |000026a0| 75 69 63 6b d3 20 62 75 | 74 74 6f 6e c9 20 74 68 |uick. bu|tton. th| |000026b0| 65 20 77 61 79 20 79 6f | 75 20 77 61 6e 74 22 26 |e way yo|u want"&| |000026c0| c2 0d 22 20 69 74 20 74 | 6f 20 61 70 70 65 61 72 |.." it t|o appear| |000026d0| 20 6f 6e 20 74 68 65 20 | 57 6f 72 6b 53 74 61 74 | on the |WorkStat| |000026e0| 69 6f 6e a9 20 63 61 72 | 64 2e 22 26 72 65 74 75 |ion. car|d."&retu| |000026f0| 72 6e 26 72 65 74 75 72 | 6e 26 22 28 54 68 69 73 |rn&retur|n&"(This| |00002700| 20 69 73 20 65 61 73 69 | 65 73 74 20 22 26 c2 0d | is easi|est "&..| |00002710| 22 77 68 65 6e 20 79 6f | 75 20 61 72 65 20 6f 6e |"when yo|u are on| |00002720| 20 74 68 65 20 63 61 72 | 64 20 6f 66 20 69 6e 74 | the car|d of int| |00002730| 65 72 65 73 74 29 22 20 | 77 69 74 68 20 c2 0d 22 |erest)" |with .."| |00002740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 28 | | (| |00002750| 6d 61 78 69 6d 75 6d 20 | 6f 66 20 39 20 63 68 61 |maximum |of 9 cha| |00002760| 72 61 63 74 65 72 73 29 | 22 0d 69 66 20 69 74 20 |racters)|".if it | |00002770| 69 73 20 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |is " | | |00002780| 20 20 20 28 6d 61 78 69 | 6d 75 6d 20 6f 66 20 39 | (maxi|mum of 9| |00002790| 20 63 68 61 72 61 63 74 | 65 72 73 29 22 20 6f 72 | charact|ers)" or| |000027a0| 20 69 74 20 69 73 20 65 | 6d 70 74 79 20 74 68 65 | it is e|mpty the| |000027b0| 6e 0d 65 78 69 74 20 6e | 65 77 51 75 69 6b 42 75 |n.exit n|ewQuikBu| |000027c0| 74 74 6f 6e 0d 65 6c 73 | 65 0d 70 75 74 20 69 74 |tton.els|e.put it| |000027d0| 20 69 6e 74 6f 20 6e 65 | 77 4e 61 6d 65 0d 69 66 | into ne|wName.if| |000027e0| 20 74 68 65 20 6c 65 6e | 67 74 68 20 6f 66 20 6e | the len|gth of n| |000027f0| 65 77 4e 61 6d 65 20 3e | 20 39 20 74 68 65 6e 0d |ewName >| 9 then.| |00002800| 62 65 65 70 0d 61 6e 73 | 77 65 72 20 22 4f 6e 6c |beep.ans|wer "Onl| |00002810| 79 20 39 20 63 68 61 72 | 61 63 74 65 72 73 20 61 |y 9 char|acters a| |00002820| 72 65 20 61 6c 6c 6f 77 | 65 64 21 20 54 72 79 20 |re allow|ed! Try | |00002830| 61 67 61 69 6e c9 22 20 | 77 69 74 68 20 22 4f 4b |again." |with "OK| |00002840| 22 0d 65 78 69 74 20 6e | 65 77 51 75 69 6b 42 75 |".exit n|ewQuikBu| |00002850| 74 74 6f 6e 0d 65 6e 64 | 20 69 66 0d 61 73 6b 20 |tton.end| if.ask | |00002860| 22 45 6e 74 65 72 20 74 | 68 65 20 6e 61 6d 65 20 |"Enter t|he name | |00002870| 6f 66 20 74 68 65 20 57 | 6f 72 6b 53 74 61 74 69 |of the W|orkStati| |00002880| 6f 6e a9 20 28 74 61 72 | 67 65 74 29 20 63 61 72 |on. (tar|get) car| |00002890| 64 20 66 6f 72 20 77 68 | 69 63 68 22 26 c2 0d 22 |d for wh|ich"&.."| |000028a0| 20 74 68 65 20 d2 51 75 | 69 63 6b d3 20 62 75 74 | the .Qu|ick. but| |000028b0| 74 6f 6e 20 77 69 6c 6c | 20 61 70 70 6c 79 c9 20 |ton will| apply. | |000028c0| 22 20 26 72 65 74 75 72 | 6e 26 72 65 74 75 72 6e |" &retur|n&return| |000028d0| 26 c2 0d 22 4a 75 73 74 | 20 63 6f 70 79 20 74 68 |&.."Just| copy th| |000028e0| 65 20 63 61 72 64 20 74 | 69 74 6c 65 c9 20 66 6f |e card t|itle. fo| |000028f0| 75 6e 64 20 61 74 20 74 | 68 65 20 62 6f 74 74 6f |und at t|he botto| |00002900| 6d 2c 20 63 65 6e 74 65 | 72 20 22 26 c2 0d 22 6f |m, cente|r "&.."o| |00002910| 66 20 74 68 65 20 63 61 | 72 64 2e 20 28 49 6e 63 |f the ca|rd. (Inc| |00002920| 6c 75 64 65 20 63 6f 6d | 6d 61 73 2c 20 73 70 61 |lude com|mas, spa| |00002930| 63 65 73 2c 20 65 74 63 | 2e 29 22 20 77 69 74 68 |ces, etc|.)" with| |00002940| 20 c2 0d 22 20 c9 61 73 | 20 69 74 20 61 70 70 65 | .." .as| it appe| |00002950| 61 72 73 20 69 6e 20 74 | 68 65 20 63 61 72 64 27 |ars in t|he card'| |00002960| 73 20 74 69 74 6c 65 20 | 66 69 65 6c 64 21 22 0d |s title |field!".| |00002970| 69 66 20 69 74 20 69 73 | 20 22 20 c9 61 73 20 69 |if it is| " .as i| |00002980| 74 20 61 70 70 65 61 72 | 73 20 69 6e 20 74 68 65 |t appear|s in the| |00002990| 20 63 61 72 64 27 73 20 | 74 69 74 6c 65 20 66 69 | card's |title fi| |000029a0| 65 6c 64 21 22 20 6f 72 | 20 69 74 20 69 73 20 65 |eld!" or| it is e| |000029b0| 6d 70 74 79 20 74 68 65 | 6e 0d 65 78 69 74 20 6e |mpty the|n.exit n| |000029c0| 65 77 51 75 69 6b 42 75 | 74 74 6f 6e 0d 65 6c 73 |ewQuikBu|tton.els| |000029d0| 65 0d 70 75 74 20 69 74 | 20 69 6e 74 6f 20 62 75 |e.put it| into bu| |000029e0| 74 74 6f 6e 4e 61 6d 65 | 0d 66 69 6e 64 20 62 75 |ttonName|.find bu| |000029f0| 74 74 6f 6e 4e 61 6d 65 | 20 69 6e 20 66 69 65 6c |ttonName| in fiel| |00002a00| 64 20 22 63 61 72 64 20 | 6e 61 6d 65 22 0d 69 66 |d "card |name".if| |00002a10| 20 74 68 65 20 72 65 73 | 75 6c 74 20 69 73 20 6e | the res|ult is n| |00002a20| 6f 74 20 65 6d 70 74 79 | 20 74 68 65 6e 0d 62 65 |ot empty| then.be| |00002a30| 65 70 0d 61 6e 73 77 65 | 72 20 22 43 61 6e 27 74 |ep.answe|r "Can't| |00002a40| 20 66 69 6e 64 20 63 61 | 72 64 22 26 26 71 75 6f | find ca|rd"&&quo| |00002a50| 74 65 26 20 62 75 74 74 | 6f 6e 4e 61 6d 65 20 26 |te& butt|onName &| |00002a60| 71 75 6f 74 65 26 22 20 | 69 6e 20 73 74 61 63 6b |quote&" |in stack| |00002a70| 21 22 0d 65 78 69 74 20 | 6e 65 77 51 75 69 6b 42 |!".exit |newQuikB| |00002a80| 75 74 74 6f 6e 0d 65 6c | 73 65 0d 73 65 74 20 63 |utton.el|se.set c| |00002a90| 75 72 73 6f 72 20 74 6f | 20 34 0d 70 75 73 68 20 |ursor to| 4.push | |00002aa0| 63 61 72 64 0d 73 65 74 | 20 6c 6f 63 6b 53 63 72 |card.set| lockScr| |00002ab0| 65 65 6e 20 74 6f 20 74 | 72 75 65 0d 67 6f 20 74 |een to t|rue.go t| |00002ac0| 6f 20 63 61 72 64 20 62 | 75 74 74 6f 6e 4e 61 6d |o card b|uttonNam| |00002ad0| 65 0d 67 65 74 20 74 68 | 65 20 69 64 20 6f 66 20 |e.get th|e id of | |00002ae0| 74 68 69 73 20 63 61 72 | 64 0d 70 75 74 20 69 74 |this car|d.put it| |00002af0| 20 69 6e 74 6f 20 53 61 | 76 65 72 0d 70 6f 70 20 | into Sa|ver.pop | |00002b00| 63 61 72 64 0d 64 6f 4d | 65 6e 75 20 22 4e 65 77 |card.doM|enu "New| |00002b10| 20 42 75 74 74 6f 6e 22 | 0d 73 65 74 20 72 65 63 | Button"|.set rec| |00002b20| 74 20 6f 66 20 62 74 6e | 20 22 4e 65 77 20 42 75 |t of btn| "New Bu| |00002b30| 74 74 6f 6e 22 20 74 6f | 20 31 38 30 2c 33 31 35 |tton" to| 180,315| |00002b40| 2c 32 35 38 2c 33 33 31 | 0d 73 65 74 20 74 65 78 |,258,331|.set tex| |00002b50| 74 53 74 79 6c 65 20 6f | 66 20 62 74 6e 20 22 4e |tStyle o|f btn "N| |00002b60| 65 77 20 42 75 74 74 6f | 6e 22 20 74 6f 20 42 6f |ew Butto|n" to Bo| |00002b70| 6c 64 0d 73 65 74 20 74 | 65 78 74 53 69 7a 65 20 |ld.set t|extSize | |00002b80| 6f 66 20 62 74 6e 20 22 | 4e 65 77 20 42 75 74 74 |of btn "|New Butt| |00002b90| 6f 6e 22 20 74 6f 20 39 | 0d 73 65 74 20 74 65 78 |on" to 9|.set tex| |00002ba0| 74 46 6f 6e 74 20 6f 66 | 20 62 74 6e 20 22 4e 65 |tFont of| btn "Ne| |00002bb0| 77 20 42 75 74 74 6f 6e | 22 20 74 6f 20 47 65 6e |w Button|" to Gen| |00002bc0| 65 76 61 0d 73 65 74 20 | 74 65 78 74 41 6c 69 67 |eva.set |textAlig| |00002bd0| 6e 20 6f 66 20 62 74 6e | 20 22 4e 65 77 20 42 75 |n of btn| "New Bu| |00002be0| 74 74 6f 6e 22 20 74 6f | 20 63 65 6e 74 65 72 0d |tton" to| center.| |00002bf0| 73 65 74 20 73 68 6f 77 | 4e 61 6d 65 20 6f 66 20 |set show|Name of | |00002c00| 62 74 6e 20 22 4e 65 77 | 20 42 75 74 74 6f 6e 22 |btn "New| Button"| |00002c10| 20 74 6f 20 74 72 75 65 | 0d 73 65 74 20 74 68 65 | to true|.set the| |00002c20| 20 73 74 79 6c 65 20 6f | 66 20 62 74 6e 20 22 4e | style o|f btn "N| |00002c30| 65 77 20 42 75 74 74 6f | 6e 22 20 74 6f 20 73 68 |ew Butto|n" to sh| |00002c40| 61 64 6f 77 0d 70 75 74 | 20 22 6f 6e 20 6d 6f 75 |adow.put| "on mou| |00002c50| 73 65 55 70 22 20 69 6e | 74 6f 20 6c 69 6e 65 20 |seUp" in|to line | |00002c60| 31 20 6f 66 20 6e 65 77 | 53 63 72 69 70 74 0d 70 |1 of new|Script.p| |00002c70| 75 74 20 22 66 6c 61 73 | 68 65 72 20 32 2c 20 74 |ut "flas|her 2, t| |00002c80| 68 65 20 72 65 63 74 20 | 6f 66 20 6d 65 22 20 69 |he rect |of me" i| |00002c90| 6e 74 6f 20 6c 69 6e 65 | 20 32 20 6f 66 20 6e 65 |nto line| 2 of ne| |00002ca0| 77 53 63 72 69 70 74 0d | 70 75 74 20 22 76 69 73 |wScript.|put "vis| |00002cb0| 75 61 6c 20 7a 6f 6f 6d | 20 6f 70 65 6e 20 74 6f |ual zoom| open to| |00002cc0| 20 67 72 61 79 22 20 69 | 6e 74 6f 20 6c 69 6e 65 | gray" i|nto line| |00002cd0| 20 33 20 6f 66 20 6e 65 | 77 53 63 72 69 70 74 0d | 3 of ne|wScript.| |00002ce0| 70 75 74 20 22 67 6f 20 | 74 6f 20 22 26 20 53 61 |put "go |to "& Sa| |00002cf0| 76 65 72 20 26 20 22 22 | 20 69 6e 74 6f 20 6c 69 |ver & ""| into li| |00002d00| 6e 65 20 34 20 6f 66 20 | 6e 65 77 53 63 72 69 70 |ne 4 of |newScrip| |00002d10| 74 0d 70 75 74 20 22 65 | 6e 64 20 6d 6f 75 73 65 |t.put "e|nd mouse| |00002d20| 55 70 22 20 69 6e 74 6f | 20 6c 69 6e 65 20 35 20 |Up" into| line 5 | |00002d30| 6f 66 20 6e 65 77 53 63 | 72 69 70 74 0d 73 65 74 |of newSc|ript.set| |00002d40| 20 74 68 65 20 61 75 74 | 6f 48 69 6c 69 74 65 20 | the aut|oHilite | |00002d50| 6f 66 20 62 74 6e 20 22 | 4e 65 77 20 42 75 74 74 |of btn "|New Butt| |00002d60| 6f 6e 22 20 74 6f 20 66 | 61 6c 73 65 0d 73 65 74 |on" to f|alse.set| |00002d70| 20 74 68 65 20 73 63 72 | 69 70 74 20 6f 66 20 62 | the scr|ipt of b| |00002d80| 74 6e 20 22 4e 65 77 20 | 42 75 74 74 6f 6e 22 20 |tn "New |Button" | |00002d90| 74 6f 20 6e 65 77 53 63 | 72 69 70 74 0d 73 65 74 |to newSc|ript.set| |00002da0| 20 6e 61 6d 65 20 6f 66 | 20 62 74 6e 20 22 4e 65 | name of| btn "Ne| |00002db0| 77 20 42 75 74 74 6f 6e | 22 20 74 6f 20 6e 65 77 |w Button|" to new| |00002dc0| 4e 61 6d 65 0d 64 6f 4d | 65 6e 75 20 22 43 75 74 |Name.doM|enu "Cut| |00002dd0| 20 42 75 74 74 6f 6e 22 | 0d 64 6f 4d 65 6e 75 20 | Button"|.doMenu | |00002de0| 22 42 61 63 6b 67 72 6f | 75 6e 64 22 0d 64 6f 4d |"Backgro|und".doM| |00002df0| 65 6e 75 20 22 70 61 73 | 74 65 20 42 75 74 74 6f |enu "pas|te Butto| |00002e00| 6e 22 0d 64 6f 4d 65 6e | 75 20 22 42 61 63 6b 67 |n".doMen|u "Backg| |00002e10| 72 6f 75 6e 64 22 0d 63 | 6c 69 63 6b 20 61 74 20 |round".c|lick at | |00002e20| 31 38 32 2c 33 31 38 0d | 73 65 74 20 74 68 65 20 |182,318.|set the | |00002e30| 6c 6f 63 20 6f 66 20 6d | 65 73 73 61 67 65 20 74 |loc of m|essage t| |00002e40| 6f 20 32 30 2c 32 30 34 | 0d 70 75 74 20 22 44 72 |o 20,204|.put "Dr| |00002e50| 61 67 20 6e 65 77 20 51 | 75 69 63 6b 20 42 75 74 |ag new Q|uick But| |00002e60| 74 6f 6e 20 74 6f 20 61 | 70 70 72 6f 70 72 69 61 |ton to a|ppropria| |00002e70| 74 65 20 6c 6f 63 61 74 | 69 6f 6e 20 61 6e 64 20 |te locat|ion and | |00002e80| 70 72 65 73 73 22 26 c2 | 0d 22 20 43 6f 6d 6d 61 |press"&.|." Comma| |00002e90| 6e 64 2d 54 61 62 22 20 | 69 6e 74 6f 20 6d 65 73 |nd-Tab" |into mes| |00002ea0| 73 61 67 65 0d 73 68 6f | 77 20 6d 73 67 0d 73 65 |sage.sho|w msg.se| |00002eb0| 74 20 6c 6f 63 6b 53 63 | 72 65 65 6e 20 74 6f 20 |t lockSc|reen to | |00002ec0| 46 61 6c 73 65 0d 66 6c | 61 73 68 65 72 20 35 2c |False.fl|asher 5,| |00002ed0| 20 74 68 65 20 72 65 63 | 74 20 6f 66 20 62 6b 67 | the rec|t of bkg| |00002ee0| 6e 64 20 62 74 6e 20 6e | 65 77 4e 61 6d 65 0d 65 |nd btn n|ewName.e| |00002ef0| 6e 64 20 69 66 0d 65 6e | 64 20 69 66 0d 65 6e 64 |nd if.en|d if.end| |00002f00| 20 69 66 0d 65 6e 64 20 | 6e 65 77 51 75 69 6b 42 | if.end |newQuikB| |00002f10| 75 74 74 6f 6e 0d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |utton.--|--------| |00002f20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002f30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002f40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002f50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 2d 2d |--------|-----.--| |00002f60| 20 53 63 72 69 70 74 20 | 66 6f 72 20 d2 41 64 64 | Script |for .Add| |00002f70| 20 41 70 70 6c 69 63 61 | 74 69 6f 6e d3 20 62 75 | Applica|tion. bu| |00002f80| 74 74 6f 6e 0d 2d 2d 20 | 62 79 20 44 65 6e 6e 69 |tton.-- |by Denni| |00002f90| 73 20 43 2e 20 44 65 4d | 61 72 73 2c 20 6d 6f 64 |s C. DeM|ars, mod| |00002fa0| 69 66 69 65 64 20 62 79 | 20 44 65 62 62 69 65 20 |ified by| Debbie | |00002fb0| 49 77 61 74 61 74 65 0d | 2d 2d 20 4e 6f 74 65 3a |Iwatate.|-- Note:| |00002fc0| 20 54 68 69 73 20 73 63 | 72 69 70 74 20 75 73 65 | This sc|ript use| |00002fd0| 73 20 74 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |s the fo|llowing | |00002fe0| 58 46 43 4e 73 0d 2d 2d | 20 46 69 6c 65 6e 61 6d |XFCNs.--| Filenam| |00002ff0| 65 20 77 72 69 74 74 65 | 6e 20 62 79 20 53 74 65 |e writte|n by Ste| |00003000| 76 65 20 4d 61 6c 6c 65 | 72 0d 2d 2d 20 47 65 74 |ve Malle|r.-- Get| |00003010| 41 70 70 49 63 6f 6e 20 | 77 72 69 74 74 65 6e 20 |AppIcon |written | |00003020| 62 79 20 44 65 6e 6e 69 | 73 20 43 2e 20 44 65 4d |by Denni|s C. DeM| |00003030| 61 72 73 0d 2d 2d 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |ars.--..|........| |00003040| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003050| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003060| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003070| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 0d 66 75 6e 63 |........|....func| |00003080| 74 69 6f 6e 20 62 75 74 | 74 6f 6e 4e 61 6d 65 20 |tion but|tonName | |00003090| 66 75 6c 6c 4e 61 6d 65 | 0d 70 75 74 20 74 68 65 |fullName|.put the| |000030a0| 20 6c 65 6e 67 74 68 20 | 6f 66 20 66 75 6c 6c 4e | length |of fullN| |000030b0| 61 6d 65 20 69 6e 74 6f | 20 6c 61 73 74 43 68 61 |ame into| lastCha| |000030c0| 72 0d 72 65 70 65 61 74 | 20 77 69 74 68 20 69 20 |r.repeat| with i | |000030d0| 3d 20 6c 61 73 74 43 68 | 61 72 20 64 6f 77 6e 20 |= lastCh|ar down | |000030e0| 74 6f 20 31 0d 69 66 20 | 63 68 61 72 20 69 20 6f |to 1.if |char i o| |000030f0| 66 20 66 75 6c 6c 4e 61 | 6d 65 20 3d 20 22 3a 22 |f fullNa|me = ":"| |00003100| 20 74 68 65 6e 20 65 78 | 69 74 20 72 65 70 65 61 | then ex|it repea| |00003110| 74 0d 65 6e 64 20 72 65 | 70 65 61 74 0d 72 65 74 |t.end re|peat.ret| |00003120| 75 72 6e 20 63 68 61 72 | 20 28 69 20 2b 20 31 29 |urn char| (i + 1)| |00003130| 20 74 6f 20 6c 61 73 74 | 43 68 61 72 20 6f 66 20 | to last|Char of | |00003140| 66 75 6c 6c 4e 61 6d 65 | 0d 65 6e 64 20 62 75 74 |fullName|.end but| |00003150| 74 6f 6e 4e 61 6d 65 0d | 2d 2d 2d 2d 2d 2d 2d 2d |tonName.|--------| |00003160| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003190| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.| |000031a0| 6f 6e 20 61 70 70 49 6e | 73 74 61 6c 6c 0d 70 75 |on appIn|stall.pu| |000031b0| 74 20 6c 69 6e 65 20 31 | 20 6f 66 20 c2 0d 43 75 |t line 1| of ..Cu| |000031c0| 73 74 6f 6d 46 69 6c 65 | 4e 61 6d 65 28 22 41 50 |stomFile|Name("AP| |000031d0| 50 4c 22 2c 22 53 65 6c | 65 63 74 20 61 6e 20 61 |PL","Sel|ect an a| |000031e0| 70 70 6c 69 63 61 74 69 | 6f 6e 20 74 6f 20 6c 61 |pplicati|on to la| |000031f0| 75 6e 63 68 c9 22 2c 22 | 53 65 6c 65 63 74 2f 53 |unch.","|Select/S| |00003200| 22 29 c2 0d 69 6e 74 6f | 20 61 70 70 46 69 6c 65 |")..into| appFile| |00003210| 0d 73 65 74 20 63 75 72 | 73 6f 72 20 74 6f 20 34 |.set cur|sor to 4| |00003220| 0d 69 66 20 61 70 70 46 | 69 6c 65 20 3d 20 65 6d |.if appF|ile = em| |00003230| 70 74 79 0d 74 68 65 6e | 20 65 78 69 74 20 61 70 |pty.then| exit ap| |00003240| 70 49 6e 73 74 61 6c 6c | 0d 70 75 74 20 62 75 74 |pInstall|.put but| |00003250| 74 6f 6e 4e 61 6d 65 28 | 61 70 70 46 69 6c 65 29 |tonName(|appFile)| |00003260| 20 69 6e 74 6f 20 61 70 | 70 4e 61 6d 65 0d 70 75 | into ap|pName.pu| |00003270| 74 20 6c 6f 6e 67 20 6e | 61 6d 65 20 6f 66 20 74 |t long n|ame of t| |00003280| 68 69 73 20 73 74 61 63 | 6b 20 69 6e 74 6f 20 64 |his stac|k into d| |00003290| 65 73 74 46 69 6c 65 0d | 70 75 74 20 63 68 61 72 |estFile.|put char| |000032a0| 20 38 20 74 6f 20 28 6e | 75 6d 62 65 72 20 6f 66 | 8 to (n|umber of| |000032b0| 20 63 68 61 72 73 20 69 | 6e 20 64 65 73 74 46 69 | chars i|n destFi| |000032c0| 6c 65 20 2d 20 31 29 20 | 6f 66 20 64 65 73 74 46 |le - 1) |of destF| |000032d0| 69 6c 65 c2 0d 69 6e 74 | 6f 20 64 65 73 74 46 69 |ile..int|o destFi| |000032e0| 6c 65 0d 70 75 74 20 47 | 65 74 41 70 70 49 63 6f |le.put G|etAppIco| |000032f0| 6e 28 61 70 70 46 69 6c | 65 2c 61 70 70 4e 61 6d |n(appFil|e,appNam| |00003300| 65 2c 64 65 73 74 46 69 | 6c 65 29 20 69 6e 74 6f |e,destFi|le) into| |00003310| 20 69 63 6f 6e 4e 6f 0d | 55 70 64 61 74 65 52 65 | iconNo.|UpdateRe| |00003320| 73 46 6f 72 6b 0d 69 66 | 20 69 63 6f 6e 4e 6f 20 |sFork.if| iconNo | |00003330| 3d 20 22 30 22 20 74 68 | 65 6e 20 65 78 69 74 20 |= "0" th|en exit | |00003340| 61 70 70 49 6e 73 74 61 | 6c 6c 0d 73 65 74 20 6c |appInsta|ll.set l| |00003350| 6f 63 6b 53 63 72 65 65 | 6e 20 74 6f 20 74 72 75 |ockScree|n to tru| |00003360| 65 0d 64 6f 4d 65 6e 75 | 20 22 4e 65 77 20 42 75 |e.doMenu| "New Bu| |00003370| 74 74 6f 6e 22 0d 73 65 | 74 20 6e 61 6d 65 20 6f |tton".se|t name o| |00003380| 66 20 6c 61 73 74 20 62 | 74 6e 20 74 6f 20 61 70 |f last b|tn to ap| |00003390| 70 4e 61 6d 65 0d 70 75 | 74 20 74 68 65 20 69 64 |pName.pu|t the id| |000033a0| 20 6f 66 20 62 74 6e 20 | 61 70 70 4e 61 6d 65 20 | of btn |appName | |000033b0| 69 6e 74 6f 20 62 75 74 | 49 44 74 65 6d 70 0d 70 |into but|IDtemp.p| |000033c0| 75 74 20 74 68 65 20 6c | 6f 6e 67 20 6e 61 6d 65 |ut the l|ong name| |000033d0| 20 6f 66 20 74 68 69 73 | 20 73 74 61 63 6b 20 69 | of this| stack i| |000033e0| 6e 74 6f 20 73 74 61 63 | 6b 4e 61 6d 65 0d 64 65 |nto stac|kName.de| |000033f0| 6c 65 74 65 20 66 69 72 | 73 74 20 77 6f 72 64 20 |lete fir|st word | |00003400| 6f 66 20 73 74 61 63 6b | 4e 61 6d 65 0d 73 65 74 |of stack|Name.set| |00003410| 20 73 74 79 6c 65 20 6f | 66 20 62 74 6e 20 61 70 | style o|f btn ap| |00003420| 70 4e 61 6d 65 20 74 6f | 20 73 68 61 64 6f 77 0d |pName to| shadow.| |00003430| 73 65 74 20 73 68 6f 77 | 4e 61 6d 65 20 6f 66 20 |set show|Name of | |00003440| 62 74 6e 20 61 70 70 4e | 61 6d 65 20 74 6f 20 74 |btn appN|ame to t| |00003450| 72 75 65 0d 73 65 74 20 | 61 75 74 6f 48 69 6c 69 |rue.set |autoHili| |00003460| 74 65 20 6f 66 20 62 74 | 6e 20 61 70 70 4e 61 6d |te of bt|n appNam| |00003470| 65 20 74 6f 20 66 61 6c | 73 65 0d 73 65 74 20 69 |e to fal|se.set i| |00003480| 63 6f 6e 20 6f 66 20 62 | 74 6e 20 61 70 70 4e 61 |con of b|tn appNa| |00003490| 6d 65 20 74 6f 20 69 63 | 6f 6e 4e 6f 0d 73 65 74 |me to ic|onNo.set| |000034a0| 20 72 65 63 74 20 6f 66 | 20 62 74 6e 20 61 70 70 | rect of| btn app| |000034b0| 4e 61 6d 65 20 74 6f 20 | 31 36 31 2c 31 34 32 2c |Name to |161,142,| |000034c0| 32 34 35 2c 31 39 34 0d | 70 75 74 20 22 6f 6e 20 |245,194.|put "on | |000034d0| 6d 6f 75 73 65 55 70 22 | 20 26 20 72 65 74 75 72 |mouseUp"| & retur| |000034e0| 6e 20 69 6e 74 6f 20 62 | 75 74 74 6f 6e 53 63 72 |n into b|uttonScr| |000034f0| 69 70 74 0d 70 75 74 20 | 22 69 66 20 74 68 65 20 |ipt.put |"if the | |00003500| 63 6f 6d 6d 61 6e 64 4b | 65 79 20 69 73 20 64 6f |commandK|ey is do| |00003510| 77 6e 20 74 68 65 6e 22 | 20 26 20 72 65 74 75 72 |wn then"| & retur| |00003520| 6e 20 61 66 74 65 72 20 | 62 75 74 74 6f 6e 53 63 |n after |buttonSc| |00003530| 72 69 70 74 0d 70 75 74 | 20 22 64 6f 20 22 26 71 |ript.put| "do "&q| |00003540| 75 6f 74 65 26 22 6b 69 | 6c 6c 42 75 74 74 6f 6e |uote&"ki|llButton| |00003550| 22 26 71 75 6f 74 65 26 | 26 20 72 65 74 75 72 6e |""e&|& return| |00003560| 20 61 66 74 65 72 20 62 | 75 74 74 6f 6e 53 63 72 | after b|uttonScr| |00003570| 69 70 74 0d 70 75 74 20 | 22 4b 69 6c 6c 52 65 73 |ipt.put |"KillRes| |00003580| 49 44 20 22 26 73 74 61 | 63 6b 4e 61 6d 65 26 22 |ID "&sta|ckName&"| |00003590| 2c 22 26 71 75 6f 74 65 | 26 22 49 43 4f 4e 22 26 |,""e|&"ICON"&| |000035a0| 71 75 6f 74 65 26 22 2c | 22 26 69 63 6f 6e 4e 6f |quote&",|"&iconNo| |000035b0| 26 26 20 72 65 74 75 72 | 6e 20 61 66 74 65 72 20 |&& retur|n after | |000035c0| 62 75 74 74 6f 6e 53 63 | 72 69 70 74 0d 70 75 74 |buttonSc|ript.put| |000035d0| 20 22 65 6c 73 65 22 20 | 26 20 72 65 74 75 72 6e | "else" |& return| |000035e0| 20 61 66 74 65 72 20 62 | 75 74 74 6f 6e 53 63 72 | after b|uttonScr| |000035f0| 69 70 74 0d 70 75 74 20 | 22 67 6c 6f 62 61 6c 20 |ipt.put |"global | |00003600| 6c 6f 6e 67 6e 61 6d 65 | 22 20 26 20 72 65 74 75 |longname|" & retu| |00003610| 72 6e 20 61 66 74 65 72 | 20 62 75 74 74 6f 6e 53 |rn after| buttonS| |00003620| 63 72 69 70 74 0d 70 75 | 74 20 22 66 6c 61 73 68 |cript.pu|t "flash| |00003630| 65 72 20 32 2c 20 74 68 | 65 20 72 65 63 74 20 6f |er 2, th|e rect o| |00003640| 66 20 6d 65 22 20 26 20 | 72 65 74 75 72 6e 20 61 |f me" & |return a| |00003650| 66 74 65 72 20 62 75 74 | 74 6f 6e 53 63 72 69 70 |fter but|tonScrip| |00003660| 74 0d 70 75 74 20 22 70 | 75 74 20 22 20 26 20 71 |t.put "p|ut " & q| |00003670| 75 6f 74 65 20 26 20 61 | 70 70 46 49 6c 65 20 26 |uote & a|ppFIle &| |00003680| 20 71 75 6f 74 65 20 26 | 20 22 20 69 6e 74 6f 20 | quote &| " into | |00003690| 6c 6f 6e 67 6e 61 6d 65 | 22 20 26 20 72 65 74 75 |longname|" & retu| |000036a0| 72 6e 20 61 66 74 65 72 | 20 62 75 74 74 6f 6e 53 |rn after| buttonS| |000036b0| 63 72 69 70 74 0d 70 75 | 74 20 22 4c 61 75 6e 63 |cript.pu|t "Launc| |000036c0| 68 41 50 50 22 20 26 20 | 72 65 74 75 72 6e 20 61 |hAPP" & |return a| |000036d0| 66 74 65 72 20 62 75 74 | 74 6f 6e 53 63 72 69 70 |fter but|tonScrip| |000036e0| 74 0d 70 75 74 20 22 65 | 6e 64 20 69 66 22 20 26 |t.put "e|nd if" &| |000036f0| 20 72 65 74 75 72 6e 20 | 61 66 74 65 72 20 62 75 | return |after bu| |00003700| 74 74 6f 6e 53 63 72 69 | 70 74 0d 70 75 74 20 22 |ttonScri|pt.put "| |00003710| 65 6e 64 20 6d 6f 75 73 | 65 55 70 22 20 26 20 72 |end mous|eUp" & r| |00003720| 65 74 75 72 6e 20 61 66 | 74 65 72 20 62 75 74 74 |eturn af|ter butt| |00003730| 6f 6e 53 63 72 69 70 74 | 0d 73 65 74 20 73 63 72 |onScript|.set scr| |00003740| 69 70 74 20 6f 66 20 62 | 74 6e 20 61 70 70 4e 61 |ipt of b|tn appNa| |00003750| 6d 65 20 74 6f 20 62 75 | 74 74 6f 6e 53 63 72 69 |me to bu|ttonScri| |00003760| 70 74 0d 73 65 74 20 6c | 6f 63 6b 53 63 72 65 65 |pt.set l|ockScree| |00003770| 6e 20 74 6f 20 66 61 6c | 73 65 0d 66 6c 61 73 68 |n to fal|se.flash| |00003780| 65 72 20 35 2c 20 74 68 | 65 20 72 65 63 74 20 6f |er 5, th|e rect o| |00003790| 66 20 63 61 72 64 20 62 | 74 6e 20 61 70 70 4e 61 |f card b|tn appNa| |000037a0| 6d 65 0d 65 6e 64 20 61 | 70 70 49 6e 73 74 61 6c |me.end a|ppInstal| |000037b0| 6c 0d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |l.------|--------| |000037c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000037d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000037e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000037f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 6f 6e 20 6c 61 75 |--------|-.on lau| |00003800| 6e 63 68 41 70 70 0d 67 | 6c 6f 62 61 6c 20 6c 6f |nchApp.g|lobal lo| |00003810| 6e 67 6e 61 6d 65 0d 73 | 65 74 20 63 75 72 73 6f |ngname.s|et curso| |00003820| 72 20 74 6f 20 34 0d 73 | 65 74 20 6c 6f 63 6b 53 |r to 4.s|et lockS| |00003830| 63 72 65 65 6e 20 74 6f | 20 74 72 75 65 0d 73 65 |creen to| true.se| |00003840| 74 20 68 69 6c 69 74 65 | 20 6f 66 20 74 61 72 67 |t hilite| of targ| |00003850| 65 74 20 74 6f 20 66 61 | 6c 73 65 0d 69 66 20 6d |et to fa|lse.if m| |00003860| 75 6c 74 69 66 69 6e 64 | 65 72 28 29 20 69 73 20 |ultifind|er() is | |00003870| 74 72 75 65 20 74 68 65 | 6e 0d 69 66 20 69 73 52 |true the|n.if isR| |00003880| 75 6e 6e 69 6e 67 28 73 | 68 6f 72 74 20 6e 61 6d |unning(s|hort nam| |00003890| 65 20 6f 66 20 74 68 65 | 20 74 61 72 67 65 74 29 |e of the| target)| |000038a0| 20 69 73 20 74 72 75 65 | 20 74 68 65 6e 0d 62 65 | is true| then.be| |000038b0| 65 70 0d 61 6e 73 77 65 | 72 20 22 54 68 69 73 20 |ep.answe|r "This | |000038c0| 61 70 70 6c 69 63 61 74 | 69 6f 6e 20 69 73 20 61 |applicat|ion is a| |000038d0| 6c 72 65 61 64 79 20 72 | 75 6e 6e 69 6e 67 21 22 |lready r|unning!"| |000038e0| 0d 65 6e 64 20 69 66 0d | 6f 70 65 6e 20 6c 6f 6e |.end if.|open lon| |000038f0| 67 6e 61 6d 65 0d 65 6e | 64 20 69 66 0d 73 65 74 |gname.en|d if.set| |00003900| 20 6c 6f 63 6b 53 63 72 | 65 65 6e 20 74 6f 20 66 | lockScr|een to f| |00003910| 61 6c 73 65 0d 65 6e 64 | 20 6c 61 75 6e 63 68 41 |alse.end| launchA| |00003920| 70 70 0d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |pp.-----|--------| |00003930| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003940| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003950| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003960| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2d 2d 20 53 |--------|---.-- S| |00003970| 63 72 69 70 74 20 66 6f | 72 20 d2 41 64 64 20 44 |cript fo|r .Add D| |00003980| 6f 63 75 6d 65 6e 74 d3 | 20 62 75 74 74 6f 6e 0d |ocument.| button.| |00003990| 2d 2d 20 62 79 20 44 65 | 6e 6e 69 73 20 43 2e 20 |-- by De|nnis C. | |000039a0| 44 65 4d 61 72 73 2c 20 | 6d 6f 64 69 66 69 65 64 |DeMars, |modified| |000039b0| 20 62 79 20 44 65 62 62 | 69 65 20 49 77 61 74 61 | by Debb|ie Iwata| |000039c0| 74 65 0d 2d 2d 20 4e 6f | 74 65 3a 20 54 68 69 73 |te.-- No|te: This| |000039d0| 20 73 63 72 69 70 74 20 | 75 73 65 73 20 74 68 65 | script |uses the| |000039e0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 58 46 43 4e 73 | followi|ng XFCNs| |000039f0| 0d 2d 2d 20 46 69 6c 65 | 6e 61 6d 65 20 77 72 69 |.-- File|name wri| |00003a00| 74 74 65 6e 20 62 79 20 | 53 74 65 76 65 20 4d 61 |tten by |Steve Ma| |00003a10| 6c 6c 65 72 0d 2d 2d 20 | 47 65 74 44 6f 63 49 63 |ller.-- |GetDocIc| |00003a20| 6f 6e 20 77 72 69 74 74 | 65 6e 20 62 79 20 44 65 |on writt|en by De| |00003a30| 6e 6e 69 73 20 43 2e 20 | 44 65 4d 61 72 73 0d 2d |nnis C. |DeMars.-| |00003a40| 2d 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |-.......|........| |00003a50| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003a60| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003a70| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 2e 2e 2e 2e 2e 2e 2e |........|........| |00003a80| 2e 2e 2e 2e 2e 2e 0d 6f | 6e 20 64 6f 63 49 6e 73 |.......o|n docIns| |00003a90| 74 61 6c 6c 0d 70 75 74 | 20 6c 69 6e 65 20 31 20 |tall.put| line 1 | |00003aa0| 6f 66 20 c2 0d 43 75 73 | 74 6f 6d 46 69 6c 65 4e |of ..Cus|tomFileN| |00003ab0| 61 6d 65 28 22 41 50 50 | 4c 22 2c 22 53 65 6c 65 |ame("APP|L","Sele| |00003ac0| 63 74 20 74 68 65 20 61 | 70 70 6c 69 63 61 74 69 |ct the a|pplicati| |00003ad0| 6f 6e 20 66 6f 72 20 79 | 6f 75 72 20 64 6f 63 75 |on for y|our docu| |00003ae0| 6d 65 6e 74 c9 22 2c 22 | 53 65 6c 65 63 74 2f 53 |ment.","|Select/S| |00003af0| 22 29 c2 0d 69 6e 74 6f | 20 61 70 70 46 69 6c 65 |")..into| appFile| |00003b00| 0d 69 66 20 61 70 70 46 | 69 6c 65 20 3d 20 65 6d |.if appF|ile = em| |00003b10| 70 74 79 20 74 68 65 6e | 20 65 78 69 74 20 64 6f |pty then| exit do| |00003b20| 63 49 6e 73 74 61 6c 6c | 0d 70 75 74 20 6c 69 6e |cInstall|.put lin| |00003b30| 65 20 31 20 6f 66 20 c2 | 0d 43 75 73 74 6f 6d 46 |e 1 of .|.CustomF| |00003b40| 69 6c 65 4e 61 6d 65 28 | 22 22 2c 22 53 65 6c 65 |ileName(|"","Sele| |00003b50| 63 74 20 74 68 65 20 64 | 6f 63 75 6d 65 6e 74 20 |ct the d|ocument | |00003b60| 79 6f 75 20 77 69 73 68 | 20 74 6f 20 6c 61 75 6e |you wish| to laun| |00003b70| 63 68 c9 22 2c 22 53 65 | 6c 65 63 74 2f 53 22 29 |ch.","Se|lect/S")| |00003b80| 20 69 6e 74 6f 20 64 6f | 63 46 69 6c 65 0d 69 66 | into do|cFile.if| |00003b90| 20 64 6f 63 46 69 6c 65 | 20 3d 20 65 6d 70 74 79 | docFile| = empty| |00003ba0| 20 74 68 65 6e 20 65 78 | 69 74 20 64 6f 63 49 6e | then ex|it docIn| |00003bb0| 73 74 61 6c 6c 0d 73 65 | 74 20 63 75 72 73 6f 72 |stall.se|t cursor| |00003bc0| 20 74 6f 20 34 0d 70 75 | 74 20 62 75 74 74 6f 6e | to 4.pu|t button| |00003bd0| 4e 61 6d 65 28 64 6f 63 | 46 69 6c 65 29 20 69 6e |Name(doc|File) in| |00003be0| 74 6f 20 64 6f 63 4e 61 | 6d 65 0d 70 75 74 20 6c |to docNa|me.put l| |00003bf0| 6f 6e 67 20 6e 61 6d 65 | 20 6f 66 20 74 68 69 73 |ong name| of this| |00003c00| 20 73 74 61 63 6b 20 69 | 6e 74 6f 20 64 65 73 74 | stack i|nto dest| |00003c10| 46 69 6c 65 0d 70 75 74 | 20 63 68 61 72 20 38 20 |File.put| char 8 | |00003c20| 74 6f 20 28 6e 75 6d 62 | 65 72 20 6f 66 20 63 68 |to (numb|er of ch| |00003c30| 61 72 73 20 69 6e 20 64 | 65 73 74 46 69 6c 65 20 |ars in d|estFile | |00003c40| 2d 20 31 29 20 6f 66 20 | 64 65 73 74 46 69 6c 65 |- 1) of |destFile| |00003c50| c2 0d 69 6e 74 6f 20 64 | 65 73 74 46 69 6c 65 0d |..into d|estFile.| |00003c60| 70 75 74 20 47 65 74 44 | 6f 63 49 63 6f 6e 28 61 |put GetD|ocIcon(a| |00003c70| 70 70 46 69 6c 65 2c 64 | 6f 63 46 69 6c 65 2c 64 |ppFile,d|ocFile,d| |00003c80| 65 73 74 46 69 6c 65 29 | 20 69 6e 74 6f 20 69 63 |estFile)| into ic| |00003c90| 6f 6e 4e 6f 0d 55 70 64 | 61 74 65 52 65 73 46 6f |onNo.Upd|ateResFo| |00003ca0| 72 6b 0d 69 66 20 69 63 | 6f 6e 4e 6f 20 3d 20 22 |rk.if ic|onNo = "| |00003cb0| 30 22 20 74 68 65 6e 20 | 65 78 69 74 20 64 6f 63 |0" then |exit doc| |00003cc0| 49 6e 73 74 61 6c 6c 0d | 73 65 74 20 6c 6f 63 6b |Install.|set lock| |00003cd0| 53 63 72 65 65 6e 20 74 | 6f 20 74 72 75 65 0d 63 |Screen t|o true.c| |00003ce0| 68 6f 6f 73 65 20 62 75 | 74 74 6f 6e 20 74 6f 6f |hoose bu|tton too| |00003cf0| 6c 0d 64 6f 4d 65 6e 75 | 20 22 4e 65 77 20 42 75 |l.doMenu| "New Bu| |00003d00| 74 74 6f 6e 22 0d 73 65 | 74 20 6e 61 6d 65 20 6f |tton".se|t name o| |00003d10| 66 20 6c 61 73 74 20 62 | 74 6e 20 74 6f 20 64 6f |f last b|tn to do| |00003d20| 63 4e 61 6d 65 0d 73 65 | 74 20 73 74 79 6c 65 20 |cName.se|t style | |00003d30| 6f 66 20 62 74 6e 20 64 | 6f 63 4e 61 6d 65 20 74 |of btn d|ocName t| |00003d40| 6f 20 73 68 61 64 6f 77 | 0d 73 65 74 20 73 68 6f |o shadow|.set sho| |00003d50| 77 4e 61 6d 65 20 6f 66 | 20 62 74 6e 20 64 6f 63 |wName of| btn doc| |00003d60| 4e 61 6d 65 20 74 6f 20 | 74 72 75 65 0d 73 65 74 |Name to |true.set| |00003d70| 20 69 63 6f 6e 20 6f 66 | 20 62 74 6e 20 64 6f 63 | icon of| btn doc| |00003d80| 4e 61 6d 65 20 74 6f 20 | 69 63 6f 6e 4e 6f 0d 73 |Name to |iconNo.s| |00003d90| 65 74 20 61 75 74 6f 48 | 69 6c 69 74 65 20 6f 66 |et autoH|ilite of| |00003da0| 20 62 74 6e 20 64 6f 63 | 4e 61 6d 65 20 74 6f 20 | btn doc|Name to | |00003db0| 74 72 75 65 0d 73 65 74 | 20 72 65 63 74 20 6f 66 |true.set| rect of| |00003dc0| 20 62 74 6e 20 64 6f 63 | 4e 61 6d 65 20 74 6f 20 | btn doc|Name to | |00003dd0| 31 36 31 2c 31 34 32 2c | 32 34 35 2c 31 39 34 0d |161,142,|245,194.| |00003de0| 70 75 74 20 22 6f 6e 20 | 6d 6f 75 73 65 55 70 22 |put "on |mouseUp"| |00003df0| 20 26 20 72 65 74 75 72 | 6e 20 69 6e 74 6f 20 62 | & retur|n into b| |00003e00| 75 74 74 6f 6e 53 63 72 | 69 70 74 0d 2d 2d 4d 6f |uttonScr|ipt.--Mo| |00003e10| 64 69 66 69 65 64 20 62 | 75 74 74 6f 6e 73 63 72 |dified b|uttonscr| |00003e20| 69 70 74 20 73 6f 20 74 | 68 61 74 20 4c 61 75 6e |ipt so t|hat Laun| |00003e30| 63 68 44 6f 63 20 6d 61 | 79 20 62 65 20 75 73 65 |chDoc ma|y be use| |00003e40| 64 2e 0d 70 75 74 20 22 | 67 6c 6f 62 61 6c 20 6c |d..put "|global l| |00003e50| 6f 6e 67 6e 61 6d 65 22 | 20 26 20 72 65 74 75 72 |ongname"| & retur| |00003e60| 6e 20 61 66 74 65 72 20 | 62 75 74 74 6f 6e 53 63 |n after |buttonSc| |00003e70| 72 69 70 74 0d 70 75 74 | 20 22 66 6c 61 73 68 65 |ript.put| "flashe| |00003e80| 72 20 32 2c 20 74 68 65 | 20 72 65 63 74 20 6f 66 |r 2, the| rect of| |00003e90| 20 6d 65 22 20 26 20 72 | 65 74 75 72 6e 20 61 66 | me" & r|eturn af| |00003ea0| 74 65 72 20 62 75 74 74 | 6f 6e 53 63 72 69 70 74 |ter butt|onScript| |00003eb0| 0d 70 75 74 20 22 70 75 | 74 20 22 20 26 20 71 75 |.put "pu|t " & qu| |00003ec0| 6f 74 65 20 26 20 64 6f | 63 46 49 6c 65 20 26 20 |ote & do|cFIle & | |00003ed0| 22 2c 22 20 26 c2 0d 61 | 70 70 66 69 6c 65 20 26 |"," &..a|ppfile &| |00003ee0| 20 71 75 6f 74 65 20 26 | 20 22 20 69 6e 74 6f 20 | quote &| " into | |00003ef0| 6c 6f 6e 67 6e 61 6d 65 | 22 20 26 20 72 65 74 75 |longname|" & retu| |00003f00| 72 6e 20 61 66 74 65 72 | 20 62 75 74 74 6f 6e 53 |rn after| buttonS| |00003f10| 63 72 69 70 74 0d 70 75 | 74 20 22 4c 61 75 6e 63 |cript.pu|t "Launc| |00003f20| 68 44 6f 63 22 20 26 20 | 72 65 74 75 72 6e 20 61 |hDoc" & |return a| |00003f30| 66 74 65 72 20 62 75 74 | 74 6f 6e 53 63 72 69 70 |fter but|tonScrip| |00003f40| 74 0d 70 75 74 20 22 65 | 6e 64 20 6d 6f 75 73 65 |t.put "e|nd mouse| |00003f50| 55 70 22 20 26 20 72 65 | 74 75 72 6e 20 61 66 74 |Up" & re|turn aft| |00003f60| 65 72 20 62 75 74 74 6f | 6e 53 63 72 69 70 74 0d |er butto|nScript.| |00003f70| 73 65 74 20 73 63 72 69 | 70 74 20 6f 66 20 62 74 |set scri|pt of bt| |00003f80| 6e 20 64 6f 63 4e 61 6d | 65 20 74 6f 20 62 75 74 |n docNam|e to but| |00003f90| 74 6f 6e 53 63 72 69 70 | 74 0d 73 65 74 20 6c 6f |tonScrip|t.set lo| |00003fa0| 63 6b 53 63 72 65 65 6e | 20 74 6f 20 66 61 6c 73 |ckScreen| to fals| |00003fb0| 65 0d 66 6c 61 73 68 65 | 72 20 35 2c 20 74 68 65 |e.flashe|r 5, the| |00003fc0| 20 72 65 63 74 20 6f 66 | 20 63 61 72 64 20 62 74 | rect of| card bt| |00003fd0| 6e 20 64 6f 63 4e 61 6d | 65 0d 65 6e 64 20 64 6f |n docNam|e.end do| |00003fe0| 63 49 6e 73 74 61 6c 6c | 0d 2d 2d 2d 2d 2d 2d 2d |cInstall|.-------| |00003ff0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004000| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004010| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004020| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004030| 0d 6f 6e 20 4c 61 75 6e | 63 68 44 6f 63 0d 73 65 |.on Laun|chDoc.se| |00004040| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 67 6c |t cursor| to 4.gl| |00004050| 6f 62 61 6c 20 4c 6f 6e | 67 4e 61 6d 65 0d 73 65 |obal Lon|gName.se| |00004060| 74 20 68 69 6c 69 74 65 | 20 6f 66 20 74 61 72 67 |t hilite| of targ| |00004070| 65 74 20 74 6f 20 66 61 | 6c 73 65 0d 70 75 74 20 |et to fa|lse.put | |00004080| 43 6f 6e 76 65 72 74 6e | 61 6d 65 28 6c 6f 6e 67 |Convertn|ame(long| |00004090| 4e 61 6d 65 29 20 69 6e | 74 6f 20 61 70 70 4e 61 |Name) in|to appNa| |000040a0| 6d 65 0d 70 75 74 20 73 | 65 63 6f 6e 64 20 69 74 |me.put s|econd it| |000040b0| 65 6d 20 6f 66 20 6c 6f | 6e 67 4e 61 6d 65 20 69 |em of lo|ngName i| |000040c0| 6e 74 6f 20 61 70 70 50 | 61 74 68 0d 70 75 74 20 |nto appP|ath.put | |000040d0| 66 69 72 73 74 20 69 74 | 65 6d 20 6f 66 20 6c 6f |first it|em of lo| |000040e0| 6e 67 4e 61 6d 65 20 69 | 6e 74 6f 20 64 6f 63 50 |ngName i|nto docP| |000040f0| 61 74 68 0d 69 66 20 6d | 75 6c 74 69 66 69 6e 64 |ath.if m|ultifind| |00004100| 65 72 28 29 20 69 73 20 | 74 72 75 65 20 74 68 65 |er() is |true the| |00004110| 6e 0d 69 66 20 69 73 52 | 75 6e 6e 69 6e 67 28 61 |n.if isR|unning(a| |00004120| 70 70 4e 61 6d 65 29 20 | 69 73 20 74 72 75 65 20 |ppName) |is true | |00004130| 74 68 65 6e 0d 62 65 65 | 70 0d 61 6e 73 77 65 72 |then.bee|p.answer| |00004140| 20 22 50 6c 65 61 73 65 | 20 73 77 69 74 63 68 20 | "Please| switch | |00004150| 74 6f 20 74 68 65 20 61 | 70 70 6c 69 63 61 74 69 |to the a|pplicati| |00004160| 6f 6e 20 74 6f 20 6f 70 | 65 6e 20 74 68 69 73 22 |on to op|en this"| |00004170| 0d 65 6e 64 20 69 66 0d | 6f 70 65 6e 20 64 6f 63 |.end if.|open doc| |00004180| 50 61 74 68 20 77 69 74 | 68 20 61 70 70 50 61 74 |Path wit|h appPat| |00004190| 68 0d 65 6e 64 20 69 66 | 0d 65 6e 64 20 4c 61 75 |h.end if|.end Lau| |000041a0| 6e 63 68 44 6f 63 0d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |nchDoc.-|--------| |000041b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000041c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000041d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000041e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 6f |--------|------.o| |000041f0| 6e 20 73 74 61 63 6b 49 | 6e 73 74 61 6c 6c 0d 67 |n stackI|nstall.g| |00004200| 6c 6f 62 61 6c 20 70 61 | 74 68 4e 61 6d 65 0d 64 |lobal pa|thName.d| |00004210| 65 6c 65 74 65 20 66 69 | 72 73 74 20 63 68 61 72 |elete fi|rst char| |00004220| 20 6f 66 20 70 61 74 68 | 4e 61 6d 65 0d 64 65 6c | of path|Name.del| |00004230| 65 74 65 20 6c 61 73 74 | 20 63 68 61 72 20 6f 66 |ete last| char of| |00004240| 20 70 61 74 68 4e 61 6d | 65 0d 2d 2d 20 a5 a5 20 | pathNam|e.-- .. | |00004250| 43 68 6f 6f 73 65 49 63 | 6f 6e 20 61 6e 64 20 43 |ChooseIc|on and C| |00004260| 75 73 74 6f 6d 46 69 6c | 65 4e 61 6d 65 20 58 43 |ustomFil|eName XC| |00004270| 4d 44 73 20 62 79 20 4f | 73 63 61 72 20 48 69 6c |MDs by O|scar Hil| |00004280| 6c 2e 2e 2e 20 47 52 45 | 41 54 20 4a 4f 42 21 20 |l... GRE|AT JOB! | |00004290| a5 a5 0d 64 6f 4d 65 6e | 75 20 22 4e 65 77 20 42 |...doMen|u "New B| |000042a0| 75 74 74 6f 6e 22 0d 61 | 73 6b 20 22 45 6e 74 65 |utton".a|sk "Ente| |000042b0| 72 20 61 20 6e 61 6d 65 | 20 66 6f 72 20 79 6f 75 |r a name| for you| |000042c0| 72 20 6e 65 77 20 d2 53 | 74 61 63 6b d3 20 62 75 |r new .S|tack. bu| |000042d0| 74 74 6f 6e c9 20 74 68 | 65 20 6e 61 6d 65 20 79 |tton. th|e name y| |000042e0| 6f 75 20 77 61 6e 74 22 | 26 c2 0d 22 20 74 6f 20 |ou want"|&.." to | |000042f0| 61 70 70 65 61 72 20 6f | 6e 20 74 68 65 20 57 6f |appear o|n the Wo| |00004300| 72 6b 53 74 61 74 69 6f | 6e a9 20 64 65 73 6b 74 |rkStatio|n. deskt| |00004310| 6f 70 2e 22 26 72 65 74 | 75 72 6e 26 72 65 74 75 |op."&ret|urn&retu| |00004320| 72 6e 26 c2 0d 22 54 68 | 69 73 20 64 6f 65 73 6e |rn&.."Th|is doesn| |00004330| 27 74 20 68 61 76 65 20 | 74 6f 20 62 65 20 74 68 |'t have |to be th| |00004340| 65 20 61 63 74 75 61 6c | 20 6e 61 6d 65 20 6f 66 |e actual| name of| |00004350| 20 74 68 65 20 73 74 61 | 63 6b 21 22 26 c2 0d 22 | the sta|ck!"&.."| |00004360| 20 c9 61 6e 64 20 64 6f | 6e 27 74 20 6d 61 6b 65 | .and do|n't make| |00004370| 20 69 74 20 74 6f 6f 20 | 6c 6f 6e 67 20 65 69 74 | it too |long eit| |00004380| 68 65 72 21 20 28 20 3c | 31 37 20 63 68 61 72 61 |her! ( <|17 chara| |00004390| 63 74 65 72 73 29 22 c2 | 0d 77 69 74 68 20 22 20 |cters)".|.with " | |000043a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |000043b0| 20 20 20 20 20 20 20 20 | 20 53 74 61 63 6b 20 42 | | Stack B| |000043c0| 75 74 74 6f 6e 20 4e 61 | 6d 65 22 0d 69 66 20 69 |utton Na|me".if i| |000043d0| 74 20 69 73 20 22 20 20 | 20 20 20 20 20 20 20 20 |t is " | | |000043e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |000043f0| 53 74 61 63 6b 20 42 75 | 74 74 6f 6e 20 4e 61 6d |Stack Bu|tton Nam| |00004400| 65 22 20 6f 72 20 69 74 | 20 69 73 20 65 6d 70 74 |e" or it| is empt| |00004410| 79 20 74 68 65 6e 0d 64 | 6f 4d 65 6e 75 20 22 43 |y then.d|oMenu "C| |00004420| 75 74 20 42 75 74 74 6f | 6e 22 0d 63 68 6f 6f 73 |ut Butto|n".choos| |00004430| 65 20 42 72 6f 77 73 65 | 20 74 6f 6f 6c 0d 65 78 |e Browse| tool.ex| |00004440| 69 74 20 73 74 61 63 6b | 49 6e 73 74 61 6c 6c 0d |it stack|Install.| |00004450| 65 6c 73 65 0d 70 75 74 | 20 69 74 20 69 6e 74 6f |else.put| it into| |00004460| 20 62 74 6e 4e 61 6d 65 | 0d 65 6e 64 20 69 66 0d | btnName|.end if.| |00004470| 2d 2d 20 62 75 74 74 6f | 6e 2d 6d 61 6b 69 6e 67 |-- butto|n-making| |00004480| 20 63 68 6f 72 65 73 0d | 73 65 74 20 73 68 6f 77 | chores.|set show| |00004490| 4e 61 6d 65 20 6f 66 20 | 62 74 6e 20 22 4e 65 77 |Name of |btn "New| |000044a0| 20 42 75 74 74 6f 6e 22 | 20 74 6f 20 66 61 6c 73 | Button"| to fals| |000044b0| 65 0d 73 65 74 20 6e 61 | 6d 65 20 6f 66 20 62 74 |e.set na|me of bt| |000044c0| 6e 20 22 4e 65 77 20 42 | 75 74 74 6f 6e 22 20 74 |n "New B|utton" t| |000044d0| 6f 20 62 74 6e 4e 61 6d | 65 0d 73 65 74 20 72 65 |o btnNam|e.set re| |000044e0| 63 74 20 6f 66 20 62 74 | 6e 20 62 74 6e 4e 61 6d |ct of bt|n btnNam| |000044f0| 65 20 74 6f 20 31 36 31 | 2c 31 34 32 2c 32 34 35 |e to 161|,142,245| |00004500| 2c 31 39 34 0d 73 65 74 | 20 73 74 79 6c 65 20 6f |,194.set| style o| |00004510| 66 20 62 74 6e 20 62 74 | 6e 4e 61 6d 65 20 74 6f |f btn bt|nName to| |00004520| 20 73 68 61 64 6f 77 0d | 73 65 74 20 74 65 78 74 | shadow.|set text| |00004530| 46 6f 6e 74 20 6f 66 20 | 62 74 6e 20 62 74 6e 4e |Font of |btn btnN| |00004540| 61 6d 65 20 74 6f 20 47 | 65 6e 65 76 61 0d 73 65 |ame to G|eneva.se| |00004550| 74 20 74 65 78 74 53 69 | 7a 65 20 6f 66 20 62 74 |t textSi|ze of bt| |00004560| 6e 20 62 74 6e 4e 61 6d | 65 20 74 6f 20 39 0d 73 |n btnNam|e to 9.s| |00004570| 65 74 20 74 65 78 74 53 | 74 79 6c 65 20 6f 66 20 |et textS|tyle of | |00004580| 62 74 6e 20 62 74 6e 4e | 61 6d 65 20 74 6f 20 70 |btn btnN|ame to p| |00004590| 6c 61 69 6e 0d 73 65 74 | 20 61 75 74 6f 48 69 6c |lain.set| autoHil| |000045a0| 69 74 65 20 6f 66 20 62 | 74 6e 20 62 74 6e 4e 61 |ite of b|tn btnNa| |000045b0| 6d 65 20 74 6f 20 74 72 | 75 65 0d 73 65 74 20 69 |me to tr|ue.set i| |000045c0| 63 6f 6e 20 6f 66 20 62 | 74 6e 20 62 74 6e 4e 61 |con of b|tn btnNa| |000045d0| 6d 65 20 74 6f 20 31 30 | 32 30 0d 73 65 74 20 73 |me to 10|20.set s| |000045e0| 68 6f 77 4e 61 6d 65 20 | 6f 66 20 62 74 6e 20 62 |howName |of btn b| |000045f0| 74 6e 4e 61 6d 65 20 74 | 6f 20 74 72 75 65 0d 70 |tnName t|o true.p| |00004600| 75 74 20 43 68 6f 6f 73 | 65 49 63 6f 6e 28 22 53 |ut Choos|eIcon("S| |00004610| 65 6c 65 63 74 20 61 6e | 20 69 63 6f 6e 20 66 6f |elect an| icon fo| |00004620| 72 20 79 6f 75 72 20 6e | 65 77 20 73 74 61 63 6b |r your n|ew stack| |00004630| 20 62 75 74 74 6f 6e c9 | 22 29 20 69 6e 74 6f 20 | button.|") into | |00004640| 6d 79 49 63 6f 6e 0d 2d | 2d 20 77 68 61 74 20 74 |myIcon.-|- what t| |00004650| 6f 20 64 6f 20 66 6f 72 | 20 61 20 63 61 6e 63 65 |o do for| a cance| |00004660| 6c 0d 69 66 20 6d 79 49 | 63 6f 6e 20 69 73 20 65 |l.if myI|con is e| |00004670| 6d 70 74 79 20 74 68 65 | 6e 0d 66 6f 72 67 65 74 |mpty the|n.forget| |00004680| 69 74 20 62 74 6e 4e 61 | 6d 65 0d 65 78 69 74 20 |it btnNa|me.exit | |00004690| 73 74 61 63 6b 49 6e 73 | 74 61 6c 6c 0d 65 6e 64 |stackIns|tall.end| |000046a0| 20 69 66 0d 2d 2d 20 6f | 72 20 65 6c 73 65 2e 2e | if.-- o|r else..| |000046b0| 2e 20 73 75 63 63 65 73 | 73 0d 73 65 74 20 74 68 |. succes|s.set th| |000046c0| 65 20 69 63 6f 6e 20 6f | 66 20 62 74 6e 20 62 74 |e icon o|f btn bt| |000046d0| 6e 4e 61 6d 65 20 74 6f | 20 6d 79 49 63 6f 6e 0d |nName to| myIcon.| |000046e0| 70 75 74 20 66 61 6c 73 | 65 20 69 6e 74 6f 20 61 |put fals|e into a| |000046f0| 6e 6f 74 68 65 72 53 74 | 61 63 6b 0d 72 65 70 65 |notherSt|ack.repe| |00004700| 61 74 20 75 6e 74 69 6c | 20 61 6e 6f 74 68 65 72 |at until| another| |00004710| 53 74 61 63 6b 0d 70 75 | 74 20 6c 69 6e 65 20 31 |Stack.pu|t line 1| |00004720| 20 6f 66 20 c2 0d 43 75 | 73 74 6f 6d 46 69 6c 65 | of ..Cu|stomFile| |00004730| 4e 61 6d 65 28 22 53 54 | 41 4b 22 2c 22 4c 69 6e |Name("ST|AK","Lin| |00004740| 6b 20 79 6f 75 72 20 6e | 65 77 20 62 75 74 74 6f |k your n|ew butto| |00004750| 6e 20 74 6f 20 77 68 69 | 63 68 20 73 74 61 63 6b |n to whi|ch stack| |00004760| 3f 22 2c 22 53 65 6c 65 | 63 74 2f 53 22 29 c2 0d |?","Sele|ct/S")..| |00004770| 69 6e 74 6f 20 77 68 69 | 63 68 53 74 61 63 6b 0d |into whi|chStack.| |00004780| 69 66 20 77 68 69 63 68 | 53 74 61 63 6b 20 69 73 |if which|Stack is| |00004790| 20 65 6d 70 74 79 20 74 | 68 65 6e 0d 66 6f 72 67 | empty t|hen.forg| |000047a0| 65 74 49 74 20 62 74 6e | 4e 61 6d 65 0d 65 78 69 |etIt btn|Name.exi| |000047b0| 74 20 73 74 61 63 6b 49 | 6e 73 74 61 6c 6c 0d 65 |t stackI|nstall.e| |000047c0| 6e 64 20 69 66 0d 69 66 | 20 74 68 65 20 73 68 6f |nd if.if| the sho| |000047d0| 72 74 20 6e 61 6d 65 20 | 6f 66 20 77 68 69 63 68 |rt name |of which| |000047e0| 53 74 61 63 6b 20 69 73 | 20 6e 6f 74 20 74 68 65 |Stack is| not the| |000047f0| 20 73 68 6f 72 74 20 6e | 61 6d 65 20 6f 66 20 74 | short n|ame of t| |00004800| 68 69 73 20 73 74 61 63 | 6b c2 0d 74 68 65 6e 0d |his stac|k..then.| |00004810| 70 75 74 20 74 72 75 65 | 20 69 6e 74 6f 20 61 6e |put true| into an| |00004820| 6f 74 68 65 72 53 74 61 | 63 6b 0d 65 6c 73 65 0d |otherSta|ck.else.| |00004830| 61 6e 73 77 65 72 20 22 | 50 6c 65 61 73 65 20 63 |answer "|Please c| |00004840| 68 6f 6f 73 65 20 61 20 | 64 69 66 66 65 72 65 6e |hoose a |differen| |00004850| 74 20 73 74 61 63 6b 2e | 22 20 77 69 74 68 20 22 |t stack.|" with "| |00004860| 4f 4b 22 0d 65 6e 64 20 | 69 66 0d 65 6e 64 20 72 |OK".end |if.end r| |00004870| 65 70 65 61 74 0d 73 65 | 74 20 63 75 72 73 6f 72 |epeat.se|t cursor| |00004880| 20 74 6f 20 34 0d 70 75 | 74 20 74 68 65 20 73 68 | to 4.pu|t the sh| |00004890| 6f 72 74 20 6e 61 6d 65 | 20 6f 66 20 74 68 69 73 |ort name| of this| |000048a0| 20 73 74 61 63 6b 20 69 | 6e 74 6f 20 70 61 74 68 | stack i|nto path| |000048b0| 4e 61 6d 65 0d 67 6f 20 | 74 6f 20 77 68 69 63 68 |Name.go |to which| |000048c0| 53 74 61 63 6b 0d 61 6e | 73 77 65 72 20 22 4c 69 |Stack.an|swer "Li| |000048d0| 6e 6b 20 74 68 65 20 6e | 65 77 20 62 75 74 74 6f |nk the n|ew butto| |000048e0| 6e 20 74 6f 20 74 68 69 | 73 20 73 74 61 63 6b 3f |n to thi|s stack?| |000048f0| 22 20 77 69 74 68 20 22 | 43 61 6e 63 65 6c 22 20 |" with "|Cancel" | |00004900| 6f 72 20 22 4f 4b 22 0d | 69 66 20 69 74 20 63 6f |or "OK".|if it co| |00004910| 6e 74 61 69 6e 73 20 22 | 43 61 6e 63 65 6c 22 20 |ntains "|Cancel" | |00004920| 74 68 65 6e 0d 67 6f 20 | 74 6f 20 70 61 74 68 4e |then.go |to pathN| |00004930| 61 6d 65 0d 66 6f 72 67 | 65 74 49 74 20 62 74 6e |ame.forg|etIt btn| |00004940| 4e 61 6d 65 0d 65 78 69 | 74 20 73 74 61 63 6b 49 |Name.exi|t stackI| |00004950| 6e 73 74 61 6c 6c 0d 65 | 6c 73 65 0d 67 6f 20 74 |nstall.e|lse.go t| |00004960| 6f 20 70 61 74 68 4e 61 | 6d 65 0d 70 75 74 20 22 |o pathNa|me.put "| |00004970| 6f 6e 20 6d 6f 75 73 65 | 55 70 22 26 72 65 74 75 |on mouse|Up"&retu| |00004980| 72 6e 26 22 67 6f 20 74 | 6f 22 26 26 77 68 69 63 |rn&"go t|o"&&whic| |00004990| 68 53 74 61 63 6b 26 72 | 65 74 75 72 6e 26 c2 0d |hStack&r|eturn&..| |000049a0| 22 65 6e 64 20 6d 6f 75 | 73 65 55 70 22 26 20 72 |"end mou|seUp"& r| |000049b0| 65 74 75 72 6e 20 69 6e | 74 6f 20 6d 79 53 63 72 |eturn in|to myScr| |000049c0| 69 70 74 0d 73 65 74 20 | 73 63 72 69 70 74 20 6f |ipt.set |script o| |000049d0| 66 20 62 74 6e 20 62 74 | 6e 4e 61 6d 65 20 74 6f |f btn bt|nName to| |000049e0| 20 6d 79 53 63 72 69 70 | 74 0d 70 6c 61 79 20 68 | myScrip|t.play h| |000049f0| 61 72 70 73 69 63 68 6f | 72 64 20 22 67 71 20 63 |arpsicho|rd "gq c| |00004a00| 71 22 0d 66 6c 61 73 68 | 65 72 20 35 2c 20 74 68 |q".flash|er 5, th| |00004a10| 65 20 72 65 63 74 20 6f | 66 20 63 61 72 64 20 62 |e rect o|f card b| |00004a20| 74 6e 20 62 74 6e 4e 61 | 6d 65 0d 65 6e 64 20 69 |tn btnNa|me.end i| |00004a30| 66 0d 65 6e 64 20 73 74 | 61 63 6b 49 6e 73 74 61 |f.end st|ackInsta| |00004a40| 6c 6c 0d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ll.-----|--------| |00004a50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004a60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004a70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004a80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 6f 6e 20 66 6f |--------|--.on fo| |00004a90| 72 67 65 74 49 74 20 62 | 74 6e 4e 61 6d 65 0d 67 |rgetIt b|tnName.g| |00004aa0| 65 74 20 6c 6f 63 61 74 | 69 6f 6e 20 6f 66 20 62 |et locat|ion of b| |00004ab0| 74 6e 20 62 74 6e 4e 61 | 6d 65 0d 63 6c 69 63 6b |tn btnNa|me.click| |00004ac0| 20 61 74 20 69 74 0d 64 | 6f 4d 65 6e 75 20 22 43 | at it.d|oMenu "C| |00004ad0| 75 74 20 42 75 74 74 6f | 6e 22 0d 63 68 6f 6f 73 |ut Butto|n".choos| |00004ae0| 65 20 42 72 6f 77 73 65 | 20 74 6f 6f 6c 0d 65 6e |e Browse| tool.en| |00004af0| 64 20 66 6f 72 67 65 74 | 49 74 0d 2d 2d 2d 2d 2d |d forget|It.-----| |00004b00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004b10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004b20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004b30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004b40| 2d 2d 0d 6f 6e 20 57 53 | 62 75 74 74 6f 6e 4d 61 |--.on WS|buttonMa| |00004b50| 6b 65 72 0d 67 6c 6f 62 | 61 6c 20 6c 65 76 65 6c |ker.glob|al level| |00004b60| 48 6f 6c 64 65 72 0d 2d | 2d 2d 0d 70 6c 61 79 20 |Holder.-|--.play | |00004b70| 22 42 6f 69 6e 67 22 20 | 67 68 0d 61 6e 73 77 65 |"Boing" |gh.answe| |00004b80| 72 20 22 54 68 69 73 20 | 77 69 6c 6c 20 63 72 65 |r "This |will cre| |00004b90| 61 74 65 20 61 20 62 75 | 74 74 6f 6e 20 6f 6e 20 |ate a bu|tton on | |00004ba0| 79 6f 75 72 20 48 6f 6d | 65 20 43 61 72 64 20 74 |your Hom|e Card t| |00004bb0| 68 61 74 20 69 73 20 6c | 69 6e 6b 65 64 20 22 26 |hat is l|inked "&| |00004bc0| c2 0d 22 74 6f 20 79 6f | 75 72 20 57 6f 72 6b 53 |.."to yo|ur WorkS| |00004bd0| 74 61 74 69 6f 6e 20 73 | 74 61 63 6b 21 22 26 72 |tation s|tack!"&r| |00004be0| 65 74 75 72 6e 26 72 65 | 74 75 72 6e 26 22 43 6c |eturn&re|turn&"Cl| |00004bf0| 69 63 6b 20 d2 47 6f 20 | 41 68 65 61 64 21 d3 20 |ick .Go |Ahead!. | |00004c00| 74 6f 22 26 c2 0d 22 20 | 73 74 61 72 74 20 74 68 |to"&.." |start th| |00004c10| 65 20 70 72 6f 63 65 73 | 73 c9 22 20 77 69 74 68 |e proces|s." with| |00004c20| 20 22 47 6f 20 61 68 65 | 61 64 21 22 20 6f 72 20 | "Go ahe|ad!" or | |00004c30| 22 43 61 6e 63 65 6c 22 | 0d 69 66 20 69 74 20 69 |"Cancel"|.if it i| |00004c40| 73 20 22 47 6f 20 61 68 | 65 61 64 21 22 20 74 68 |s "Go ah|ead!" th| |00004c50| 65 6e 0d 70 75 74 20 74 | 68 65 20 75 73 65 72 4c |en.put t|he userL| |00004c60| 65 76 65 6c 20 69 6e 74 | 6f 20 6c 65 76 65 6c 48 |evel int|o levelH| |00004c70| 6f 6c 64 65 72 0d 73 68 | 6f 77 20 62 6b 67 6e 64 |older.sh|ow bkgnd| |00004c80| 20 66 69 65 6c 64 20 22 | 50 61 73 74 69 6e 67 20 | field "|Pasting | |00004c90| 46 69 65 6c 64 22 0d 73 | 68 6f 77 20 62 6b 67 6e |Field".s|how bkgn| |00004ca0| 64 20 62 74 6e 20 22 57 | 6f 72 6b 20 53 74 61 74 |d btn "W|ork Stat| |00004cb0| 69 6f 6e a9 22 0d 73 65 | 74 20 6c 6f 63 6b 53 63 |ion.".se|t lockSc| |00004cc0| 72 65 65 6e 20 74 6f 20 | 74 72 75 65 0d 73 65 74 |reen to |true.set| |00004cd0| 20 63 75 72 73 6f 72 20 | 74 6f 20 34 0d 67 65 74 | cursor |to 4.get| |00004ce0| 20 74 68 65 20 6c 6f 63 | 20 6f 66 20 62 6b 67 6e | the loc| of bkgn| |00004cf0| 64 20 62 75 74 74 6f 6e | 20 22 57 6f 72 6b 20 53 |d button| "Work S| |00004d00| 74 61 74 69 6f 6e a9 22 | 0d 63 68 6f 6f 73 65 20 |tation."|.choose | |00004d10| 42 75 74 74 6f 6e 20 74 | 6f 6f 6c 0d 63 6c 69 63 |Button t|ool.clic| |00004d20| 6b 20 61 74 20 69 74 0d | 64 6f 4d 65 6e 75 20 22 |k at it.|doMenu "| |00004d30| 43 6f 70 79 20 42 75 74 | 74 6f 6e 22 0d 70 75 73 |Copy But|ton".pus| |00004d40| 68 20 63 61 72 64 0d 67 | 6f 20 68 6f 6d 65 0d 73 |h card.g|o home.s| |00004d50| 65 74 20 74 68 65 20 75 | 73 65 72 4c 65 76 65 6c |et the u|serLevel| |00004d60| 20 74 6f 20 35 0d 64 6f | 4d 65 6e 75 20 22 50 61 | to 5.do|Menu "Pa| |00004d70| 73 74 65 20 42 75 74 74 | 6f 6e 22 0d 73 65 74 20 |ste Butt|on".set | |00004d80| 72 65 63 74 20 6f 66 20 | 62 74 6e 20 22 57 6f 72 |rect of |btn "Wor| |00004d90| 6b 20 53 74 61 74 69 6f | 6e a9 22 20 74 6f 20 31 |k Statio|n." to 1| |00004da0| 37 34 2c 31 34 38 2c 32 | 35 38 2c 32 30 30 0d 73 |74,148,2|58,200.s| |00004db0| 65 74 20 73 68 6f 77 4e | 61 6d 65 20 6f 66 20 62 |et showN|ame of b| |00004dc0| 74 6e 20 22 57 6f 72 6b | 20 53 74 61 74 69 6f 6e |tn "Work| Station| |00004dd0| a9 22 20 74 6f 20 74 72 | 75 65 0d 73 65 74 20 74 |." to tr|ue.set t| |00004de0| 68 65 20 73 74 79 6c 65 | 20 6f 66 20 62 74 6e 20 |he style| of btn | |00004df0| 22 57 6f 72 6b 20 53 74 | 61 74 69 6f 6e a9 22 20 |"Work St|ation." | |00004e00| 74 6f 20 73 68 61 64 6f | 77 0d 70 6f 70 20 63 61 |to shado|w.pop ca| |00004e10| 72 64 0d 63 68 6f 6f 73 | 65 20 42 72 6f 77 73 65 |rd.choos|e Browse| |00004e20| 20 74 6f 6f 6c 0d 70 6c | 61 79 20 22 42 6f 69 6e | tool.pl|ay "Boin| |00004e30| 67 22 20 67 68 0d 68 69 | 64 65 20 62 6b 67 6e 64 |g" gh.hi|de bkgnd| |00004e40| 20 66 69 65 6c 64 20 22 | 50 61 73 74 69 6e 67 20 | field "|Pasting | |00004e50| 46 69 65 6c 64 22 0d 68 | 69 64 65 20 62 6b 67 6e |Field".h|ide bkgn| |00004e60| 64 20 62 74 6e 20 22 57 | 6f 72 6b 20 53 74 61 74 |d btn "W|ork Stat| |00004e70| 69 6f 6e a9 22 0d 73 65 | 74 20 6c 6f 63 6b 53 63 |ion.".se|t lockSc| |00004e80| 72 65 65 6e 20 74 6f 20 | 66 61 6c 73 65 0d 73 65 |reen to |false.se| |00004e90| 74 20 74 68 65 20 75 73 | 65 72 4c 65 76 65 6c 20 |t the us|erLevel | |00004ea0| 74 6f 20 6c 65 76 65 6c | 48 6f 6c 64 65 72 0d 65 |to level|Holder.e| |00004eb0| 6e 64 20 69 66 0d 65 6e | 64 20 57 53 62 75 74 74 |nd if.en|d WSbutt| |00004ec0| 6f 6e 4d 61 6b 65 72 0d | 2d 2d 2d 2d 2d 2d 2d 2d |onMaker.|--------| |00004ed0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004ee0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004ef0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004f00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.| |00004f10| 66 75 6e 63 74 69 6f 6e | 20 43 6f 6e 76 65 72 74 |function| Convert| |00004f20| 4e 61 6d 65 20 4c 6f 6e | 67 4e 61 6d 65 0d 73 65 |Name Lon|gName.se| |00004f30| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 70 75 |t cursor| to 4.pu| |00004f40| 74 20 74 68 65 20 6c 65 | 6e 67 74 68 20 6f 66 20 |t the le|ngth of | |00004f50| 4c 6f 6e 67 4e 61 6d 65 | 20 69 6e 74 6f 20 6e 61 |LongName| into na| |00004f60| 6d 65 4c 65 6e 67 74 68 | 0d 72 65 70 65 61 74 20 |meLength|.repeat | |00004f70| 77 69 74 68 20 78 20 3d | 20 6e 61 6d 65 4c 65 6e |with x =| nameLen| |00004f80| 67 74 68 20 64 6f 77 6e | 20 74 6f 20 31 0d 69 66 |gth down| to 1.if| |00004f90| 20 63 68 61 72 20 78 20 | 6f 66 20 4c 6f 6e 67 4e | char x |of LongN| |00004fa0| 61 6d 65 20 3d 20 22 3a | 22 20 74 68 65 6e 20 65 |ame = ":|" then e| |00004fb0| 78 69 74 20 72 65 70 65 | 61 74 0d 65 6e 64 20 72 |xit repe|at.end r| |00004fc0| 65 70 65 61 74 0d 72 65 | 74 75 72 6e 20 63 68 61 |epeat.re|turn cha| |00004fd0| 72 20 28 78 20 2b 20 31 | 29 20 74 6f 20 6e 61 6d |r (x + 1|) to nam| |00004fe0| 65 4c 65 6e 67 74 68 20 | 6f 66 20 4c 6f 6e 67 4e |eLength |of LongN| |00004ff0| 61 6d 65 0d 65 6e 64 20 | 43 6f 6e 76 65 72 74 4e |ame.end |ConvertN| |00005000| 61 6d 65 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ame.----|--------| |00005010| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005020| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005030| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005040| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2d 2d 20 4f |--------|---.-- O| |00005050| 73 45 72 72 3a 20 66 6f | 72 20 64 69 73 70 6c 61 |sErr: fo|r displa| |00005060| 79 69 6e 67 20 4f 70 65 | 72 61 74 69 6e 67 20 73 |ying Ope|rating s| |00005070| 79 73 74 65 6d 20 65 72 | 72 6f 72 20 63 6f 64 65 |ystem er|ror code| |00005080| 73 20 72 65 74 75 72 6e | 65 64 20 62 79 0d 2d 2d |s return|ed by.--| |00005090| 20 53 75 62 6c 61 75 6e | 63 68 2c 20 52 65 6e 61 | Sublaun|ch, Rena| |000050a0| 6d 65 46 69 6c 65 2c 20 | 4d 6f 76 65 46 69 6c 65 |meFile, |MoveFile| |000050b0| 20 61 6e 64 20 44 65 6c | 65 74 65 46 69 6c 65 20 | and Del|eteFile | |000050c0| 58 46 43 4e 73 2e 0d 2d | 2d 20 42 79 20 44 65 77 |XFCNs..-|- By Dew| |000050d0| 69 20 57 69 6c 6c 69 61 | 6d 73 0d 2d 2d 0d 6f 6e |i Willia|ms.--.on| |000050e0| 20 4f 73 45 72 72 20 65 | 72 72 0d 2d 2d 20 54 72 | OsErr e|rr.-- Tr| |000050f0| 61 6e 73 6c 61 74 65 20 | 74 68 65 20 6d 6f 73 74 |anslate |the most| |00005100| 20 63 6f 6d 6d 6f 6e 20 | 65 72 72 6f 72 73 0d 69 | common |errors.i| |00005110| 66 20 65 72 72 20 3e 20 | 30 20 74 68 65 6e 20 2d |f err > |0 then -| |00005120| 2d 20 58 46 43 4e 20 63 | 6f 6e 76 65 6e 74 69 6f |- XFCN c|onventio| |00005130| 6e 0d 70 75 74 20 22 50 | 61 72 61 6d 65 74 65 72 |n.put "P|arameter| |00005140| 20 65 72 72 6f 72 20 77 | 69 74 68 20 66 75 6e 63 | error w|ith func| |00005150| 74 69 6f 6e 22 20 69 6e | 74 6f 20 65 72 72 73 74 |tion" in|to errst| |00005160| 72 0d 65 6c 73 65 20 69 | 66 20 65 72 72 20 69 73 |r.else i|f err is| |00005170| 20 2d 35 39 20 74 68 65 | 6e 0d 70 75 74 20 22 50 | -59 the|n.put "P| |00005180| 72 6f 62 6c 65 6d 20 64 | 75 72 69 6e 67 20 72 65 |roblem d|uring re| |00005190| 6e 61 6d 65 22 20 69 6e | 74 6f 20 65 72 72 73 74 |name" in|to errst| |000051a0| 72 0d 65 6c 73 65 20 69 | 66 20 65 72 72 20 69 73 |r.else i|f err is| |000051b0| 20 2d 35 34 20 74 68 65 | 6e 0d 70 75 74 20 22 41 | -54 the|n.put "A| |000051c0| 74 74 65 6d 70 74 20 74 | 6f 20 6f 70 65 6e 20 6c |ttempt t|o open l| |000051d0| 6f 63 6b 65 64 20 66 69 | 6c 65 20 66 6f 72 20 77 |ocked fi|le for w| |000051e0| 72 69 74 69 6e 67 22 20 | 69 6e 74 6f 20 65 72 72 |riting" |into err| |000051f0| 73 74 72 0d 65 6c 73 65 | 20 69 66 20 65 72 72 20 |str.else| if err | |00005200| 69 73 20 2d 34 36 20 74 | 68 65 6e 0d 70 75 74 20 |is -46 t|hen.put | |00005210| 22 56 6f 6c 75 6d 65 20 | 6c 6f 63 6b 65 64 20 62 |"Volume |locked b| |00005220| 79 20 73 6f 66 74 77 61 | 72 65 22 20 69 6e 74 6f |y softwa|re" into| |00005230| 20 65 72 72 73 74 72 0d | 65 6c 73 65 20 69 66 20 | errstr.|else if | |00005240| 65 72 72 20 69 73 20 2d | 34 35 20 74 68 65 6e 0d |err is -|45 then.| |00005250| 70 75 74 20 22 46 69 6c | 65 20 6c 6f 63 6b 65 64 |put "Fil|e locked| |00005260| 22 20 69 6e 74 6f 20 65 | 72 72 73 74 72 0d 65 6c |" into e|rrstr.el| |00005270| 73 65 20 69 66 20 65 72 | 72 20 69 73 20 2d 34 34 |se if er|r is -44| |00005280| 20 74 68 65 6e 0d 70 75 | 74 20 22 56 6f 6c 75 6d | then.pu|t "Volum| |00005290| 65 20 6c 6f 63 6b 65 64 | 20 62 79 20 68 61 72 64 |e locked| by hard| |000052a0| 77 61 72 65 22 20 69 6e | 74 6f 20 65 72 72 73 74 |ware" in|to errst| |000052b0| 72 0d 65 6c 73 65 20 69 | 66 20 65 72 72 20 69 73 |r.else i|f err is| |000052c0| 20 2d 34 33 20 74 68 65 | 6e 0d 70 75 74 20 22 46 | -43 the|n.put "F| |000052d0| 69 6c 65 20 6e 6f 74 20 | 66 6f 75 6e 64 22 20 69 |ile not |found" i| |000052e0| 6e 74 6f 20 65 72 72 73 | 74 72 0d 65 6c 73 65 20 |nto errs|tr.else | |000052f0| 69 66 20 65 72 72 20 69 | 73 20 2d 33 37 20 74 68 |if err i|s -37 th| |00005300| 65 6e 0d 70 75 74 20 22 | 42 61 64 20 76 6f 6c 75 |en.put "|Bad volu| |00005310| 6d 65 20 6f 72 20 66 69 | 6c 65 20 6e 61 6d 65 22 |me or fi|le name"| |00005320| 20 69 6e 74 6f 20 65 72 | 72 73 74 72 0d 65 6c 73 | into er|rstr.els| |00005330| 65 20 69 66 20 65 72 72 | 20 69 73 20 2d 33 36 20 |e if err| is -36 | |00005340| 74 68 65 6e 0d 70 75 74 | 20 22 49 2f 4f 20 65 72 |then.put| "I/O er| |00005350| 72 6f 72 22 20 69 6e 74 | 6f 20 65 72 72 73 74 72 |ror" int|o errstr| |00005360| 0d 65 6c 73 65 20 69 66 | 20 65 72 72 20 69 73 20 |.else if| err is | |00005370| 2d 33 35 20 74 68 65 6e | 0d 70 75 74 20 22 4e 6f |-35 then|.put "No| |00005380| 20 73 75 63 68 20 76 6f | 6c 75 6d 65 22 20 69 6e | such vo|lume" in| |00005390| 74 6f 20 65 72 72 73 74 | 72 0d 65 6c 73 65 20 69 |to errst|r.else i| |000053a0| 66 20 65 72 72 20 69 73 | 20 2d 33 34 20 74 68 65 |f err is| -34 the| |000053b0| 6e 0d 70 75 74 20 22 44 | 69 73 6b 20 69 73 20 66 |n.put "D|isk is f| |000053c0| 75 6c 6c 22 20 69 6e 74 | 6f 20 65 72 72 73 74 72 |ull" int|o errstr| |000053d0| 0d 65 6c 73 65 20 69 66 | 20 65 72 72 20 69 73 20 |.else if| err is | |000053e0| 2d 34 39 20 74 68 65 6e | 0d 70 75 74 20 22 46 69 |-49 then|.put "Fi| |000053f0| 6c 65 20 61 6c 72 65 61 | 64 79 20 6f 70 65 6e 20 |le alrea|dy open | |00005400| 66 6f 72 20 77 72 69 74 | 69 6e 67 22 20 69 6e 74 |for writ|ing" int| |00005410| 6f 20 65 72 72 73 74 72 | 0d 65 6c 73 65 0d 62 65 |o errstr|.else.be| |00005420| 65 70 0d 61 6e 73 77 65 | 72 20 22 54 61 73 6b 20 |ep.answe|r "Task | |00005430| 66 61 69 6c 65 64 c9 20 | 53 79 73 74 65 6d 20 45 |failed. |System E| |00005440| 72 72 6f 72 c9 20 49 44 | 20 22 26 65 72 72 26 22 |rror. ID| "&err&"| |00005450| 21 22 20 77 69 74 68 20 | 22 44 61 72 6e 20 49 74 |!" with |"Darn It| |00005460| 21 22 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 4f 73 |!".end i|f.end Os| |00005470| 45 72 72 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |Err.----|--------| |00005480| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005490| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000054a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000054b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 6f 6e 20 69 |--------|---.on i| |000054c0| 64 6c 65 0d 70 75 74 20 | 74 68 65 20 73 68 6f 72 |dle.put |the shor| |000054d0| 74 20 74 69 6d 65 20 69 | 6e 74 6f 20 62 6b 67 6e |t time i|nto bkgn| |000054e0| 64 20 66 69 65 6c 64 20 | 22 74 69 6d 65 22 0d 70 |d field |"time".p| |000054f0| 61 73 73 20 69 64 6c 65 | 0d 65 6e 64 20 69 64 6c |ass idle|.end idl| |00005500| 65 0d 00 66 69 6c 65 49 | 6e 66 6f 0d 2d 2d 65 6c |e..fileI|nfo.--el| |00005510| 73 65 0d 2d 2d 63 6f 6e | 76 65 72 74 20 66 69 6c |se.--con|vert fil| |00005520| 65 4d 6f 64 44 61 74 65 | 28 74 65 6d 70 4e 61 6d |eModDate|(tempNam| |00005530| 65 2c 74 72 75 65 29 20 | 74 6f 20 73 68 6f 72 74 |e,true) |to short| |00005540| 20 64 61 74 65 0d 2d 2d | 70 75 74 20 69 74 20 69 | date.--|put it i| |00005550| 6e 74 6f 20 63 72 65 61 | 74 65 44 61 74 65 0d 2d |nto crea|teDate.-| |00005560| 2d 63 6f 6e 76 65 72 74 | 20 66 69 6c 65 4d 6f 64 |-convert| fileMod| |00005570| 44 61 74 65 28 74 65 6d | 70 4e 61 6d 65 2c 66 61 |Date(tem|pName,fa| |00005580| 6c 73 65 29 20 74 6f 20 | 73 68 6f 72 74 20 64 61 |lse) to |short da| |00005590| 74 65 0d 2d 2d 70 75 74 | 20 69 74 20 69 6e 74 6f |te.--put| it into| |000055a0| 20 6d 6f 64 44 61 74 65 | 0d 2d 2d 73 65 74 20 6c | modDate|.--set l| |000055b0| 6f 63 6b 53 63 72 65 65 | 6e 20 74 6f 20 66 61 6c |ockScree|n to fal| |000055c0| 73 65 0d 2d 2d 70 75 74 | 20 22 22 26 71 75 6f 74 |se.--put| """| |000055d0| 65 26 66 69 6c 65 4e 61 | 6d 65 26 71 75 6f 74 65 |e&fileNa|me"e| |000055e0| 26 22 20 77 61 73 20 63 | 72 65 61 74 65 64 20 22 |&" was c|reated "| |000055f0| 20 26 63 72 65 61 74 65 | 44 61 74 65 26 22 20 61 | &create|Date&" a| |00005600| 6e 64 20 6d 6f 64 69 66 | 69 65 64 20 22 26 6d 6f |nd modif|ied "&mo| |00005610| 64 44 61 74 65 26 22 22 | 20 69 6e 74 6f 20 62 6b |dDate&""| into bk| |00005620| 67 6e 64 20 66 69 65 6c | 64 20 69 64 20 32 30 31 |gnd fiel|d id 201| |00005630| 0d 2d 2d 68 69 64 65 20 | 6d 73 67 0d 2d 2d 73 68 |.--hide |msg.--sh| |00005640| 6f 77 20 62 6b 67 6e 64 | 20 66 69 65 6c 64 20 69 |ow bkgnd| field i| |00005650| 64 20 32 30 31 0d 2d 2d | 70 6c 61 79 20 68 61 72 |d 201.--|play har| |00005660| 70 73 69 63 68 6f 72 64 | 20 22 67 20 63 22 0d 2d |psichord| "g c".-| |00005670| 2d 73 65 74 20 63 75 72 | 73 6f 72 20 74 6f 20 31 |-set cur|sor to 1| |00005680| 0d 2d 2d 65 6e 64 20 69 | 66 0d 65 6e 64 20 66 69 |.--end i|f.end fi| |00005690| 6c 65 49 6e 66 6f 0d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |leInfo.-|--------| |000056a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000056b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000056c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000056d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 2d |--------|------.-| |000056e0| 2d 66 75 6e 63 74 69 6f | 6e 20 43 6f 6e 76 65 72 |-functio|n Conver| |000056f0| 74 4e 61 6d 65 20 4c 6f | 6e 67 4e 61 6d 65 0d 2d |tName Lo|ngName.-| |00005700| 2d 20 20 73 65 74 20 63 | 75 72 73 6f 72 20 74 6f |- set c|ursor to| |00005710| 20 34 0d 2d 2d 20 70 75 | 74 20 74 68 65 20 6c 65 | 4.-- pu|t the le| |00005720| 6e 67 74 68 20 6f 66 20 | 4c 6f 6e 67 4e 61 6d 65 |ngth of |LongName| |00005730| 20 69 6e 74 6f 20 6e 61 | 6d 65 4c 65 6e 67 74 68 | into na|meLength| |00005740| 0d 2d 2d 20 20 72 65 70 | 65 61 74 20 77 69 74 68 |.-- rep|eat with| |00005750| 20 78 20 3d 20 6e 61 6d | 65 4c 65 6e 67 74 68 20 | x = nam|eLength | |00005760| 64 6f 77 6e 20 74 6f 20 | 31 0d 2d 2d 20 20 20 69 |down to |1.-- i| |00005770| 66 20 63 68 61 72 20 78 | 20 6f 66 20 4c 6f 6e 67 |f char x| of Long| |00005780| 4e 61 6d 65 20 3d 20 22 | 3a 22 20 74 68 65 6e 20 |Name = "|:" then | |00005790| 65 78 69 74 20 72 65 70 | 65 61 74 0d 2d 2d 20 65 |exit rep|eat.-- e| |000057a0| 6e 64 20 72 65 70 65 61 | 74 0d 2d 2d 20 72 65 74 |nd repea|t.-- ret| |000057b0| 75 72 6e 20 63 68 61 72 | 20 28 78 20 2b 20 31 29 |urn char| (x + 1)| |000057c0| 20 74 6f 20 6e 61 6d 65 | 4c 65 6e 67 74 68 20 6f | to name|Length o| |000057d0| 66 20 4c 6f 6e 67 4e 61 | 6d 65 0d 2d 2d 65 6e 64 |f LongNa|me.--end| |000057e0| 20 43 6f 6e 76 65 72 74 | 4e 61 6d 65 0d 2d 2d 2d | Convert|Name.---| |000057f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005830| 2d 2d 2d 2d 0d 2d 2d 20 | a5 4c 61 73 74 50 61 74 |----.-- |.LastPat| |00005840| 68 43 6f 6d 70 6f 6e 65 | 6e 74 20 2d 2d 20 67 69 |hCompone|nt -- gi| |00005850| 76 65 6e 20 61 20 66 69 | 6c 65 20 70 61 74 68 6e |ven a fi|le pathn| |00005860| 61 6d 65 2c 20 72 65 74 | 75 72 6e 73 20 74 68 65 |ame, ret|urns the| |00005870| 20 6c 61 73 74 0d 2d 2d | 20 a5 63 6f 6d 70 6f 6e | last.--| .compon| |00005880| 65 6e 74 20 69 2e 65 2e | 20 77 68 61 74 65 76 65 |ent i.e.| whateve| |00005890| 72 20 63 6f 6d 65 73 20 | 61 66 74 65 72 20 74 68 |r comes |after th| |000058a0| 65 20 6c 61 73 74 20 63 | 6f 6c 6f 6e 2c 20 69 66 |e last c|olon, if| |000058b0| 20 61 6e 79 74 68 69 6e | 67 2e 0d 2d 2d 20 a5 42 | anythin|g..-- .B| |000058c0| 79 20 44 65 77 69 20 57 | 69 6c 6c 69 61 6d 73 0d |y Dewi W|illiams.| |000058d0| 2d 2d a5 0d 2d 2d 66 75 | 6e 63 74 69 6f 6e 20 4c |--..--fu|nction L| |000058e0| 61 73 74 50 61 74 68 43 | 6f 6d 70 6f 6e 65 6e 74 |astPathC|omponent| |000058f0| 20 6e 61 6d 65 0d 2d 2d | 20 73 63 61 6e 20 62 61 | name.--| scan ba| |00005900| 63 6b 77 61 72 64 73 20 | 66 6f 72 20 74 68 65 20 |ckwards |for the | |00005910| 6c 61 73 74 20 63 6f 6c | 6f 6e 2e 0d 72 65 70 65 |last col|on..repe| |00005920| 61 74 20 77 69 74 68 20 | 69 20 3d 20 74 68 65 20 |at with |i = the | |00005930| 6c 65 6e 67 74 68 20 6f | 66 20 6e 61 6d 65 20 64 |length o|f name d| |00005940| 6f 77 6e 20 74 6f 20 31 | 0d 69 66 20 63 68 61 72 |own to 1|.if char| |00005950| 61 63 74 65 72 20 69 20 | 6f 66 20 6e 61 6d 65 20 |acter i |of name | |00005960| 69 73 20 22 3a 22 20 74 | 68 65 6e 20 65 78 69 74 |is ":" t|hen exit| |00005970| 20 72 65 70 65 61 74 0d | 65 6e 64 20 72 65 70 65 | repeat.|end repe| |00005980| 61 74 0d 69 66 20 69 20 | 69 73 20 31 20 74 68 65 |at.if i |is 1 the| |00005990| 6e 0d 2d 2d 20 4e 61 6d | 65 20 77 61 73 20 6f 66 |n.-- Nam|e was of| |000059a0| 20 74 68 65 20 66 6f 72 | 6d 20 22 3a 74 68 69 6e | the for|m ":thin| |000059b0| 67 22 20 6f 72 20 22 74 | 68 69 6e 67 22 2e 20 43 |g" or "t|hing". C| |000059c0| 68 65 63 6b 20 66 6f 72 | 20 6c 65 61 64 69 6e 67 |heck for| leading| |000059d0| 0d 2d 2d 20 63 6f 6c 6f | 6e 2c 20 61 6e 64 20 61 |.-- colo|n, and a| |000059e0| 64 6a 75 73 74 20 69 66 | 20 6e 65 63 65 73 73 61 |djust if| necessa| |000059f0| 72 79 2e 20 44 6f 6e 65 | 20 66 6f 72 20 67 65 6e |ry. Done| for gen| |00005a00| 65 72 61 6c 69 74 79 2e | 0d 69 66 20 66 69 72 73 |erality.|.if firs| |00005a10| 74 20 63 68 61 72 61 63 | 74 65 72 20 6f 66 20 6e |t charac|ter of n| |00005a20| 61 6d 65 20 69 73 20 22 | 3a 22 20 74 68 65 6e 0d |ame is "|:" then.| |00005a30| 2d 2d 70 75 74 20 32 20 | 69 6e 74 6f 20 69 0d 2d |--put 2 |into i.-| |00005a40| 2d 65 6e 64 20 69 66 0d | 2d 2d 65 6c 73 65 0d 2d |-end if.|--else.-| |00005a50| 2d 61 64 64 20 31 20 74 | 6f 20 69 20 2d 2d 20 73 |-add 1 t|o i -- s| |00005a60| 6b 69 70 20 74 68 65 20 | 63 6f 6c 6f 6e 0d 2d 2d |kip the |colon.--| |00005a70| 65 6e 64 20 69 66 0d 2d | 2d 20 a5 4e 61 6d 65 20 |end if.-|- .Name | |00005a80| 77 61 73 20 6f 66 20 74 | 68 65 20 66 6f 72 6d 20 |was of t|he form | |00005a90| 22 54 68 69 6e 67 3a 6f | 74 68 65 72 74 68 69 6e |"Thing:o|therthin| |00005aa0| 67 22 2e 20 52 65 74 75 | 72 6e 20 22 6f 74 68 65 |g". Retu|rn "othe| |00005ab0| 72 54 68 69 6e 67 22 2e | 0d 2d 2d 20 70 75 74 20 |rThing".|.-- put | |00005ac0| 65 6d 70 74 79 20 69 6e | 74 6f 20 6c 61 73 74 70 |empty in|to lastp| |00005ad0| 61 74 68 0d 2d 2d 20 72 | 65 70 65 61 74 20 77 69 |ath.-- r|epeat wi| |00005ae0| 74 68 20 6a 20 3d 20 69 | 20 74 6f 20 74 68 65 20 |th j = i| to the | |00005af0| 6c 65 6e 67 74 68 20 6f | 66 20 6e 61 6d 65 0d 2d |length o|f name.-| |00005b00| 2d 70 75 74 20 63 68 61 | 72 61 63 74 65 72 20 6a |-put cha|racter j| |00005b10| 20 6f 66 20 6e 61 6d 65 | 20 61 66 74 65 72 20 6c | of name| after l| |00005b20| 61 73 74 70 61 74 68 0d | 2d 2d 65 6e 64 20 72 65 |astpath.|--end re| |00005b30| 70 65 61 74 0d 2d 2d 72 | 65 74 75 72 6e 20 6c 61 |peat.--r|eturn la| |00005b40| 73 74 70 61 74 68 0d 2d | 2d 65 6e 64 20 4c 61 73 |stpath.-|-end Las| |00005b50| 74 50 61 74 68 43 6f 6d | 70 6f 6e 65 6e 74 0d 2d |tPathCom|ponent.-| |00005b60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005b70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005b80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005b90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005ba0| 2d 2d 2d 2d 2d 2d 0d 6f | 6e 20 69 64 6c 65 0d 70 |------.o|n idle.p| |00005bb0| 75 74 20 74 68 65 20 73 | 68 6f 72 74 20 74 69 6d |ut the s|hort tim| |00005bc0| 65 20 69 6e 74 6f 20 62 | 6b 67 6e 64 20 66 69 65 |e into b|kgnd fie| |00005bd0| 6c 64 20 22 74 69 6d 65 | 22 0d 70 61 73 73 20 69 |ld "time|".pass i| |00005be0| 64 6c 65 0d 65 6e 64 20 | 69 64 6c 65 0d 00 66 75 |dle.end |idle..fu| |00005bf0| 6e 63 74 69 6f 6e 20 4c | 61 73 74 50 61 74 68 43 |nction L|astPathC| |00005c00| 6f 6d 70 6f 6e 65 6e 74 | 20 6e 61 6d 65 0d 2d 2d |omponent| name.--| |00005c10| 20 73 63 61 6e 20 62 61 | 63 6b 77 61 72 64 73 20 | scan ba|ckwards | |00005c20| 66 6f 72 20 74 68 65 20 | 6c 61 73 74 20 63 6f 6c |for the |last col| |00005c30| 6f 6e 2e 0d 72 65 70 65 | 61 74 20 77 69 74 68 20 |on..repe|at with | |00005c40| 69 20 3d 20 74 68 65 20 | 6c 65 6e 67 74 68 20 6f |i = the |length o| |00005c50| 66 20 6e 61 6d 65 20 64 | 6f 77 6e 20 74 6f 20 31 |f name d|own to 1| |00005c60| 0d 69 66 20 63 68 61 72 | 61 63 74 65 72 20 69 20 |.if char|acter i | |00005c70| 6f 66 20 6e 61 6d 65 20 | 69 73 20 22 3a 22 20 74 |of name |is ":" t| |00005c80| 68 65 6e 20 65 78 69 74 | 20 72 65 70 65 61 74 0d |hen exit| repeat.| |00005c90| 65 6e 64 20 72 65 70 65 | 61 74 0d 69 66 20 69 20 |end repe|at.if i | |00005ca0| 69 73 20 31 20 74 68 65 | 6e 0d 2d 2d 20 4e 61 6d |is 1 the|n.-- Nam| |00005cb0| 65 20 77 61 73 20 6f 66 | 20 74 68 65 20 66 6f 72 |e was of| the for| |00005cc0| 6d 20 22 3a 74 68 69 6e | 67 22 20 6f 72 20 22 74 |m ":thin|g" or "t| |00005cd0| 68 69 6e 67 22 2e 20 43 | 68 65 63 6b 20 66 6f 72 |hing". C|heck for| |00005ce0| 20 6c 65 61 64 69 6e 67 | 0d 2d 2d 20 63 6f 6c 6f | leading|.-- colo| |00005cf0| 6e 2c 20 61 6e 64 20 61 | 64 6a 75 73 74 20 69 66 |n, and a|djust if| |00005d00| 20 6e 65 63 65 73 73 61 | 72 79 2e 20 44 6f 6e 65 | necessa|ry. Done| |00005d10| 20 66 6f 72 20 67 65 6e | 65 72 61 6c 69 74 79 2e | for gen|erality.| |00005d20| 0d 69 66 20 66 69 72 73 | 74 20 63 68 61 72 61 63 |.if firs|t charac| |00005d30| 74 65 72 20 6f 66 20 6e | 61 6d 65 20 69 73 20 22 |ter of n|ame is "| |00005d40| 3a 22 20 74 68 65 6e 0d | 70 75 74 20 32 20 69 6e |:" then.|put 2 in| |00005d50| 74 6f 20 69 0d 65 6e 64 | 20 69 66 0d 65 6c 73 65 |to i.end| if.else| |00005d60| 0d 61 64 64 20 31 20 74 | 6f 20 69 20 2d 2d 20 73 |.add 1 t|o i -- s| |00005d70| 6b 69 70 20 74 68 65 20 | 63 6f 6c 6f 6e 0d 65 6e |kip the |colon.en| |00005d80| 64 20 69 66 0d 2d 2d 20 | 4e 61 6d 65 20 77 61 73 |d if.-- |Name was| |00005d90| 20 6f 66 20 74 68 65 20 | 66 6f 72 6d 20 22 54 68 | of the |form "Th| |00005da0| 69 6e 67 3a 6f 74 68 65 | 72 74 68 69 6e 67 22 2e |ing:othe|rthing".| |00005db0| 20 52 65 74 75 72 6e 20 | 22 6f 74 68 65 72 54 68 | Return |"otherTh| |00005dc0| 69 6e 67 22 2e 0d 70 75 | 74 20 65 6d 70 74 79 20 |ing"..pu|t empty | |00005dd0| 69 6e 74 6f 20 6c 61 73 | 74 70 61 74 68 0d 72 65 |into las|tpath.re| |00005de0| 70 65 61 74 20 77 69 74 | 68 20 6a 20 3d 20 69 20 |peat wit|h j = i | |00005df0| 74 6f 20 74 68 65 20 6c | 65 6e 67 74 68 20 6f 66 |to the l|ength of| |00005e00| 20 6e 61 6d 65 0d 70 75 | 74 20 63 68 61 72 61 63 | name.pu|t charac| |00005e10| 74 65 72 20 6a 20 6f 66 | 20 6e 61 6d 65 20 61 66 |ter j of| name af| |00005e20| 74 65 72 20 6c 61 73 74 | 70 61 74 68 0d 65 6e 64 |ter last|path.end| |00005e30| 20 72 65 70 65 61 74 0d | 72 65 74 75 72 6e 20 6c | repeat.|return l| |00005e40| 61 73 74 70 61 74 68 0d | 65 6e 64 20 4c 61 73 74 |astpath.|end Last| |00005e50| 50 61 74 68 43 6f 6d 70 | 6f 6e 65 6e 74 0d 2d 2d |PathComp|onent.--| |00005e60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005e80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005e90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00005ea0| 2d 2d 2d 2d 2d 0d 6f 6e | 20 69 64 6c 65 0d 70 75 |-----.on| idle.pu| |00005eb0| 74 20 74 68 65 20 73 68 | 6f 72 74 20 74 69 6d 65 |t the sh|ort time| |00005ec0| 20 69 6e 74 6f 20 62 6b | 67 6e 64 20 66 69 65 6c | into bk|gnd fiel| |00005ed0| 64 20 22 74 69 6d 65 22 | 0d 70 61 73 73 20 69 64 |d "time"|.pass id| |00005ee0| 6c 65 0d 65 6e 64 20 69 | 64 6c 65 0d 00 00 00 00 |le.end i|dle.....| |00005ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00005ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006080| 00 00 02 00 4d 41 53 54 | ff ff ff ff 00 00 00 00 |....MAST|........| |00006090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000060a0| 00 04 6f b5 00 04 fb 63 | 00 03 54 df 00 04 a1 eb |..o....c|..T.....| |000060b0| 00 00 00 00 00 04 f1 77 | 00 03 10 6a 00 04 f8 27 |.......w|...j...'| |000060c0| 00 05 09 8d 00 04 f5 c5 | 00 04 ee 58 00 00 00 00 |........|...X....| |000060d0| 00 03 14 e6 00 00 00 00 | 00 06 1a e5 00 00 00 00 |........|........| |000060e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000060f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000061f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006280| 00 00 00 80 4c 49 53 54 | 00 00 0e 6a 00 00 00 01 |....LIST|...j....| |00006290| 00 00 08 00 00 00 00 06 | 00 20 00 02 00 07 00 03 |........|. ......| |000062a0| c0 00 02 a2 00 00 00 06 | 00 00 00 00 00 00 00 00 |........|........| |000062b0| 00 00 14 e6 00 06 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000062c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000062d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000062e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000062f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00006300| 00 00 08 00 50 41 47 45 | 00 00 14 e6 00 00 0e 6a |....PAGE|.......j| |00006310| f9 b8 c2 3f 00 00 00 00 | 00 00 0b eb e0 7b f9 3f |...?....|.....{.?| |00006320| d7 fb ef 1f 97 3f 9f fb | bd ff ff 6b f7 7d ef 7b |.....?..|...k.}.{| |00006330| ce cc d7 66 f9 af f7 f0 | 00 00 0d 77 a0 00 00 00 |...f....|...w....| |00006340| 04 10 04 00 00 11 80 00 | a0 00 08 00 00 04 20 00 |........|...... .| |00006350| 08 00 00 40 08 00 00 00 | 00 00 11 c5 a0 00 10 00 |...@....|........| |00006360| 00 00 08 00 00 00 00 00 | 00 00 00 00 00 20 01 12 |........|..... ..| |00006370| 00 00 01 00 00 00 00 80 | 00 00 0f 27 a0 00 00 10 |........|...'....| |00006380| 00 08 00 00 00 00 08 00 | 00 02 00 00 00 01 00 00 |........|........| |00006390| 00 00 80 00 00 00 40 00 | 00 00 09 63 a0 00 00 00 |......@.|...c....| |000063a0| 02 00 00 00 00 00 81 20 | 00 00 24 00 00 00 00 00 |....... |..$.....| |000063b0| 00 80 00 00 08 00 20 00 | 00 00 10 8d a0 7f ff fd |...... .|........| |000063c0| fb ff df ff f7 ff ff ff | fd ff ff ff fd ff ff ff |........|........| |000063d0| ff ff ff ff ff ff ff f0 | 00 00 00 00 00 00 00 00 |........|........| |000063e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000063f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.